.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-2ddffaa1-8edf-482f-ab7a-f6341f8bd5ba {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2ddffaa1-8edf-482f-ab7a-f6341f8bd5ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2ddffaa1-8edf-482f-ab7a-f6341f8bd5ba.shg-box.shg-c {
  justify-content: center;
}

#s-46e81eb5-ceec-4f0e-9a05-6befb33af1a2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-187718cc-7679-42df-b449-96cc180b3b68 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-594d4db3-b032-4572-a4f7-401280baca15 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-e1806e52-6d23-4c23-8fcd-3e10cc46b854 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-16aab764-91a5-4260-ab34-7b438389fa34 {
  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-16aab764-91a5-4260-ab34-7b438389fa34 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-16aab764-91a5-4260-ab34-7b438389fa34 {
  padding-top: 80px;
padding-bottom: 80px;
}
}







#s-16aab764-91a5-4260-ab34-7b438389fa34 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-16aab764-91a5-4260-ab34-7b438389fa34.shg-box.shg-c {
  justify-content: center;
}

#s-94ad1df0-735f-49e2-8612-9d84316aa912 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-94ad1df0-735f-49e2-8612-9d84316aa912 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94ad1df0-735f-49e2-8612-9d84316aa912.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-8008f20c-2c4c-4038-9ae1-304456eb505d {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-8008f20c-2c4c-4038-9ae1-304456eb505d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8008f20c-2c4c-4038-9ae1-304456eb505d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8008f20c-2c4c-4038-9ae1-304456eb505d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8008f20c-2c4c-4038-9ae1-304456eb505d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-e0a7329f-e2c6-4f59-bb36-0b8acce0cd23 {
  margin-left: auto;
margin-right: auto;
}








#s-e0a7329f-e2c6-4f59-bb36-0b8acce0cd23 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e0a7329f-e2c6-4f59-bb36-0b8acce0cd23.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-f7b60d97-4871-416a-a55c-787e7bd165e2 {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
padding-top: 0px;
text-align: left;
}

#s-f7b60d97-4871-416a-a55c-787e7bd165e2 .shogun-heading-component h1 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-3a9f006a-fad1-4b07-b5f2-934c65c3522d {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-3a9f006a-fad1-4b07-b5f2-934c65c3522d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a9f006a-fad1-4b07-b5f2-934c65c3522d.shg-box.shg-c {
  justify-content: center;
}

#s-7d5fee12-c1c4-452b-970b-be0a1d2b28de {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-7d5fee12-c1c4-452b-970b-be0a1d2b28de .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-85b030ff-a90a-424d-83d9-28f4d6f448f3 {
  margin-left: auto;
margin-right: auto;
}








#s-85b030ff-a90a-424d-83d9-28f4d6f448f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-85b030ff-a90a-424d-83d9-28f4d6f448f3.shg-box.shg-c {
  justify-content: center;
}

#s-ab6bc45c-e6f2-4a4f-ab29-ac7a2f85f3c3 {
  margin-left: auto;
margin-right: auto;
}








#s-ab6bc45c-e6f2-4a4f-ab29-ac7a2f85f3c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab6bc45c-e6f2-4a4f-ab29-ac7a2f85f3c3.shg-box.shg-c {
  justify-content: center;
}

#s-9cb84949-f1b5-4aec-af19-2e5cf5281b36 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-18b14749-4a02-408c-985f-6ba4263331e8 {
  margin-left: auto;
margin-right: auto;
}








#s-18b14749-4a02-408c-985f-6ba4263331e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-18b14749-4a02-408c-985f-6ba4263331e8.shg-box.shg-c {
  justify-content: center;
}

.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-3e23162c-5b6a-49d7-b659-105d24743979 {
  margin-left: auto;
margin-right: auto;
}

#s-8aae3351-2595-4d12-9194-411a4f44fe56 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-8aae3351-2595-4d12-9194-411a4f44fe56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8aae3351-2595-4d12-9194-411a4f44fe56.shg-box.shg-c {
  justify-content: center;
}

#s-8bc9c266-348d-47d0-acda-8a048d8ec150 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-8bc9c266-348d-47d0-acda-8a048d8ec150 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-2b2eaf36-7627-47d9-b277-2fe08f0f921d {
  margin-left: auto;
margin-right: auto;
}








#s-2b2eaf36-7627-47d9-b277-2fe08f0f921d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b2eaf36-7627-47d9-b277-2fe08f0f921d.shg-box.shg-c {
  justify-content: center;
}

#s-78ebc5d0-5999-4174-ba7a-c07e5745a917 {
  margin-left: auto;
margin-right: auto;
}








#s-78ebc5d0-5999-4174-ba7a-c07e5745a917 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-78ebc5d0-5999-4174-ba7a-c07e5745a917.shg-box.shg-c {
  justify-content: center;
}

#s-d9cdf245-eae7-4792-a8c7-035f0d0bd1f6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-6f9bcd07-6b3a-4c70-89c5-cee621f68f96 {
  margin-left: auto;
margin-right: auto;
}








#s-6f9bcd07-6b3a-4c70-89c5-cee621f68f96 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6f9bcd07-6b3a-4c70-89c5-cee621f68f96.shg-box.shg-c {
  justify-content: center;
}

#s-f965941b-4740-45fe-8d7d-166c9c79ce10 {
  margin-left: auto;
margin-right: auto;
}

#s-e2d4f8b2-ceb0-4bcc-864a-f64137cfc1b3 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-e2d4f8b2-ceb0-4bcc-864a-f64137cfc1b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e2d4f8b2-ceb0-4bcc-864a-f64137cfc1b3.shg-box.shg-c {
  justify-content: center;
}

#s-1b20857b-d44a-48c5-bf85-20c1579c78f6 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-1b20857b-d44a-48c5-bf85-20c1579c78f6 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-affd2f25-9018-4927-abf8-354903e37c6d {
  margin-left: auto;
margin-right: auto;
}








#s-affd2f25-9018-4927-abf8-354903e37c6d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-affd2f25-9018-4927-abf8-354903e37c6d.shg-box.shg-c {
  justify-content: center;
}

#s-23297b93-125a-46e8-aa8e-59db775d9e57 {
  margin-left: auto;
margin-right: auto;
}








#s-23297b93-125a-46e8-aa8e-59db775d9e57 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-23297b93-125a-46e8-aa8e-59db775d9e57.shg-box.shg-c {
  justify-content: center;
}

#s-59249f6c-a4f6-4601-86ac-cfcf57c665b1 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-80559d2a-34bd-498d-abbd-e64ceceaac3e {
  margin-left: auto;
margin-right: auto;
}








#s-80559d2a-34bd-498d-abbd-e64ceceaac3e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80559d2a-34bd-498d-abbd-e64ceceaac3e.shg-box.shg-c {
  justify-content: center;
}

#s-4b3d3940-e2b6-44a1-94c9-e43a9ecc01f0 {
  margin-left: auto;
margin-right: auto;
}

#s-73196411-51ab-4682-9526-a8d83592e212 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-73196411-51ab-4682-9526-a8d83592e212 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73196411-51ab-4682-9526-a8d83592e212.shg-box.shg-c {
  justify-content: center;
}

#s-081b6154-bc91-4e4b-ae44-9af95adc08c5 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-081b6154-bc91-4e4b-ae44-9af95adc08c5 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-2f04a7a2-0a9d-43ef-8355-bf20a9784b50 {
  margin-left: auto;
margin-right: auto;
}








#s-2f04a7a2-0a9d-43ef-8355-bf20a9784b50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f04a7a2-0a9d-43ef-8355-bf20a9784b50.shg-box.shg-c {
  justify-content: center;
}

#s-c9a7da12-81f4-4cf4-8344-0ff52c5de9b0 {
  margin-left: auto;
margin-right: auto;
}








#s-c9a7da12-81f4-4cf4-8344-0ff52c5de9b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c9a7da12-81f4-4cf4-8344-0ff52c5de9b0.shg-box.shg-c {
  justify-content: center;
}

#s-1c182845-9dfb-4337-be9e-f56bbe696cce {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-42032eba-0b33-420a-b389-049ceed4da35 {
  margin-left: auto;
margin-right: auto;
}








#s-42032eba-0b33-420a-b389-049ceed4da35 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-42032eba-0b33-420a-b389-049ceed4da35.shg-box.shg-c {
  justify-content: center;
}

#s-3527f554-92f4-48a1-88f7-f1c074cc9c7e {
  margin-left: auto;
margin-right: auto;
}

#s-3de87536-109b-49a2-a0c5-b6fba11169ef {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-b66d0175-5cd3-4f0e-bac7-14939b45fec6 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-b66d0175-5cd3-4f0e-bac7-14939b45fec6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b66d0175-5cd3-4f0e-bac7-14939b45fec6.shg-box.shg-c {
  justify-content: center;
}

#s-46d62062-bd6f-4d52-ac7d-05ec84284481 {
  margin-left: auto;
margin-right: auto;
}








#s-46d62062-bd6f-4d52-ac7d-05ec84284481 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-46d62062-bd6f-4d52-ac7d-05ec84284481.shg-box.shg-c {
  justify-content: center;
}

#s-52f7f043-51ec-4d90-a6a7-55bb8f485212 {
  margin-left: auto;
margin-right: auto;
}








#s-52f7f043-51ec-4d90-a6a7-55bb8f485212 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-52f7f043-51ec-4d90-a6a7-55bb8f485212.shg-box.shg-c {
  justify-content: center;
}

#s-299a9885-b937-47fb-bb81-8c3b7c7b8ca6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-299a9885-b937-47fb-bb81-8c3b7c7b8ca6 {
  margin-top: 20px;
}
}







#s-299a9885-b937-47fb-bb81-8c3b7c7b8ca6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-299a9885-b937-47fb-bb81-8c3b7c7b8ca6.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-f66dceac-480d-4dcf-afe7-8795fdb0f1d9 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
min-height: 390px;
}

#s-b494b73d-2b49-4e60-b0b1-7e5a655846b1 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
text-align: left;
}
@media (min-width: 1200px){#s-b494b73d-2b49-4e60-b0b1-7e5a655846b1 {
  margin-left: 2%;
}
}@media (max-width: 767px){#s-b494b73d-2b49-4e60-b0b1-7e5a655846b1 {
  padding-left: 2%;
padding-right: 2%;
}
}
#s-30f81f96-720c-41c6-98b1-7cd1b323e992 {
  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-30f81f96-720c-41c6-98b1-7cd1b323e992 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-30f81f96-720c-41c6-98b1-7cd1b323e992.shg-box.shg-c {
  justify-content: center;
}

#s-98a3292a-7eb5-4602-a8e0-fbb5208416a8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-98a3292a-7eb5-4602-a8e0-fbb5208416a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98a3292a-7eb5-4602-a8e0-fbb5208416a8.shg-box.shg-c {
  justify-content: center;
}

#s-47ff0795-5c1c-4722-a45a-ca3c43101627 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-47ff0795-5c1c-4722-a45a-ca3c43101627 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-f4014f62-42e6-41b7-b5b2-b441bf0ce67d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f4014f62-42e6-41b7-b5b2-b441bf0ce67d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f4014f62-42e6-41b7-b5b2-b441bf0ce67d.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-9c5a280c-b9d4-4167-9edc-3f0fd0507958 {
  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-9c5a280c-b9d4-4167-9edc-3f0fd0507958: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-9c5a280c-b9d4-4167-9edc-3f0fd0507958:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-9c5a280c-b9d4-4167-9edc-3f0fd0507958-root {
    text-align: left;
  }


#s-9c5a280c-b9d4-4167-9edc-3f0fd0507958.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-9c5a280c-b9d4-4167-9edc-3f0fd0507958-root {
    text-align: left;
  }


#s-9c5a280c-b9d4-4167-9edc-3f0fd0507958.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9c5a280c-b9d4-4167-9edc-3f0fd0507958-root {
    text-align: left;
  }


#s-9c5a280c-b9d4-4167-9edc-3f0fd0507958.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9c5a280c-b9d4-4167-9edc-3f0fd0507958-root {
    text-align: left;
  }


#s-9c5a280c-b9d4-4167-9edc-3f0fd0507958.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-9c5a280c-b9d4-4167-9edc-3f0fd0507958-root {
    text-align: left;
  }


#s-9c5a280c-b9d4-4167-9edc-3f0fd0507958.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-55c94b0c-818b-40d6-9815-cf234cbe3a07 {
  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-55c94b0c-818b-40d6-9815-cf234cbe3a07 {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-55c94b0c-818b-40d6-9815-cf234cbe3a07 {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-55c94b0c-818b-40d6-9815-cf234cbe3a07 {
  padding-bottom: 60px;
}
}







#s-55c94b0c-818b-40d6-9815-cf234cbe3a07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55c94b0c-818b-40d6-9815-cf234cbe3a07.shg-box.shg-c {
  justify-content: center;
}

#s-7610b800-977e-4c02-97a9-01334d061dae {
  margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
max-width: 1200px;
}








#s-7610b800-977e-4c02-97a9-01334d061dae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7610b800-977e-4c02-97a9-01334d061dae.shg-box.shg-c {
  justify-content: center;
}

#s-101043d9-40ec-4b35-aa4c-216f9a32fdd8 {
  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-101043d9-40ec-4b35-aa4c-216f9a32fdd8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-101043d9-40ec-4b35-aa4c-216f9a32fdd8 {
  cursor: pointer;
}#s-101043d9-40ec-4b35-aa4c-216f9a32fdd8.shg-box.shg-c {
  justify-content: center;
}

#s-aa5d1bda-3b4e-47d1-bbfe-ecf076c8a574 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-aa5d1bda-3b4e-47d1-bbfe-ecf076c8a574 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa5d1bda-3b4e-47d1-bbfe-ecf076c8a574.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-550bca53-866c-41f1-b589-39a27ef15ebb {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb {
  margin: 0 !important;
  overflow: visible;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb 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-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-content {
  
    justify-content: center;
  
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
  box-sizing: border-box;
}



.s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-550bca53-866c-41f1-b589-39a27ef15ebb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
      position: relative;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-550bca53-866c-41f1-b589-39a27ef15ebb {
  margin: 0 !important;
  overflow: visible;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add background color handling */
  
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-content {
  
    justify-content: center;
  
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
  box-sizing: border-box;
}



.s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-550bca53-866c-41f1-b589-39a27ef15ebb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
      position: relative;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb 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-550bca53-866c-41f1-b589-39a27ef15ebb {
  margin: 0 !important;
  overflow: visible;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add background color handling */
  
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-content {
  
    justify-content: center;
  
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
  box-sizing: border-box;
}



.s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-550bca53-866c-41f1-b589-39a27ef15ebb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
      position: relative;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb 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-550bca53-866c-41f1-b589-39a27ef15ebb {
  margin: 0 !important;
  overflow: visible;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add background color handling */
  
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-content {
  
    justify-content: center;
  
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
  box-sizing: border-box;
}



.s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-550bca53-866c-41f1-b589-39a27ef15ebb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
      position: relative;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-550bca53-866c-41f1-b589-39a27ef15ebb {
  margin: 0 !important;
  overflow: visible;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-550bca53-866c-41f1-b589-39a27ef15ebb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add background color handling */
  
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-550bca53-866c-41f1-b589-39a27ef15ebb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-550bca53-866c-41f1-b589-39a27ef15ebb .shogun-image-content {
  
    justify-content: center;
  
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image {
  box-sizing: border-box;
}



.s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-550bca53-866c-41f1-b589-39a27ef15ebb {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container {
      position: relative;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-550bca53-866c-41f1-b589-39a27ef15ebb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-cb08f157-51ad-4c36-ab1e-81326ca13479 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cb08f157-51ad-4c36-ab1e-81326ca13479 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb08f157-51ad-4c36-ab1e-81326ca13479.shg-box.shg-c {
  justify-content: center;
}

#s-94982c39-5c58-479f-bb14-3d0051b3bc05 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-94982c39-5c58-479f-bb14-3d0051b3bc05 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-94982c39-5c58-479f-bb14-3d0051b3bc05 .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-37c2e3af-d111-4cd7-a26d-956a7986ec8f {
  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-37c2e3af-d111-4cd7-a26d-956a7986ec8f: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-37c2e3af-d111-4cd7-a26d-956a7986ec8f:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-37c2e3af-d111-4cd7-a26d-956a7986ec8f-root {
    text-align: left;
  }


#s-37c2e3af-d111-4cd7-a26d-956a7986ec8f.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-37c2e3af-d111-4cd7-a26d-956a7986ec8f-root {
    text-align: left;
  }


#s-37c2e3af-d111-4cd7-a26d-956a7986ec8f.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-37c2e3af-d111-4cd7-a26d-956a7986ec8f-root {
    text-align: left;
  }


#s-37c2e3af-d111-4cd7-a26d-956a7986ec8f.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-37c2e3af-d111-4cd7-a26d-956a7986ec8f-root {
    text-align: left;
  }


#s-37c2e3af-d111-4cd7-a26d-956a7986ec8f.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-37c2e3af-d111-4cd7-a26d-956a7986ec8f-root {
    text-align: left;
  }


#s-37c2e3af-d111-4cd7-a26d-956a7986ec8f.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-1f8d8250-0f8f-4737-a4ee-02b165e001dd {
  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-1f8d8250-0f8f-4737-a4ee-02b165e001dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f8d8250-0f8f-4737-a4ee-02b165e001dd {
  cursor: pointer;
}#s-1f8d8250-0f8f-4737-a4ee-02b165e001dd.shg-box.shg-c {
  justify-content: center;
}

#s-8481fed5-d881-47b5-abfd-e9d223ef5c8e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8481fed5-d881-47b5-abfd-e9d223ef5c8e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8481fed5-d881-47b5-abfd-e9d223ef5c8e.shg-box.shg-c {
  justify-content: center;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
text-align: left;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe {
  margin: 0 !important;
  overflow: visible;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe 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;

}






.s-5e840070-d819-46e6-a99f-c5465008dfbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image {
  box-sizing: border-box;
}



.s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  
}


@media (min-width: 1200px){#s-5e840070-d819-46e6-a99f-c5465008dfbe {
  margin: 0 !important;
  overflow: visible;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add background color handling */
  
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e840070-d819-46e6-a99f-c5465008dfbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image {
  box-sizing: border-box;
}



.s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-5e840070-d819-46e6-a99f-c5465008dfbe {
  margin: 0 !important;
  overflow: visible;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add background color handling */
  
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e840070-d819-46e6-a99f-c5465008dfbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image {
  box-sizing: border-box;
}



.s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5e840070-d819-46e6-a99f-c5465008dfbe {
  margin: 0 !important;
  overflow: visible;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add background color handling */
  
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e840070-d819-46e6-a99f-c5465008dfbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image {
  box-sizing: border-box;
}



.s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  
}


}@media (max-width: 767px){#s-5e840070-d819-46e6-a99f-c5465008dfbe {
  margin: 0 !important;
  overflow: visible;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e840070-d819-46e6-a99f-c5465008dfbe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add background color handling */
  
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e840070-d819-46e6-a99f-c5465008dfbe .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e840070-d819-46e6-a99f-c5465008dfbe.shogun-image {
  box-sizing: border-box;
}



.s-5e840070-d819-46e6-a99f-c5465008dfbe img.shogun-image {
  
}


}
#s-7d51efdd-e475-47c8-b96d-f17d8046f444 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7d51efdd-e475-47c8-b96d-f17d8046f444 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7d51efdd-e475-47c8-b96d-f17d8046f444.shg-box.shg-c {
  justify-content: center;
}

#s-c5c7c459-d25f-4146-b5c4-0d34066222af {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-c5c7c459-d25f-4146-b5c4-0d34066222af .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-c5c7c459-d25f-4146-b5c4-0d34066222af .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-5ac452a3-10fa-4706-a064-d3a478e557b9 {
  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-5ac452a3-10fa-4706-a064-d3a478e557b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5ac452a3-10fa-4706-a064-d3a478e557b9 {
  cursor: pointer;
}#s-5ac452a3-10fa-4706-a064-d3a478e557b9.shg-box.shg-c {
  justify-content: center;
}

#s-fd157227-ca67-40a0-a02d-fd768b6e996b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-fd157227-ca67-40a0-a02d-fd768b6e996b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fd157227-ca67-40a0-a02d-fd768b6e996b.shg-box.shg-c {
  justify-content: center;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 {
  margin: 0 !important;
  overflow: visible;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 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-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-content {
  
    justify-content: center;
  
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
  box-sizing: border-box;
}



.s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-866c71ea-11cb-4155-ba64-8ae080577511 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
      position: relative;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-866c71ea-11cb-4155-ba64-8ae080577511 {
  margin: 0 !important;
  overflow: visible;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add background color handling */
  
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-content {
  
    justify-content: center;
  
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
  box-sizing: border-box;
}



.s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-866c71ea-11cb-4155-ba64-8ae080577511 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
      position: relative;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511 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-866c71ea-11cb-4155-ba64-8ae080577511 {
  margin: 0 !important;
  overflow: visible;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add background color handling */
  
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-content {
  
    justify-content: center;
  
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
  box-sizing: border-box;
}



.s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-866c71ea-11cb-4155-ba64-8ae080577511 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
      position: relative;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511 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-866c71ea-11cb-4155-ba64-8ae080577511 {
  margin: 0 !important;
  overflow: visible;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add background color handling */
  
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-content {
  
    justify-content: center;
  
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
  box-sizing: border-box;
}



.s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-866c71ea-11cb-4155-ba64-8ae080577511 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
      position: relative;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-866c71ea-11cb-4155-ba64-8ae080577511 {
  margin: 0 !important;
  overflow: visible;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-866c71ea-11cb-4155-ba64-8ae080577511 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add background color handling */
  
}

#s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-866c71ea-11cb-4155-ba64-8ae080577511 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-866c71ea-11cb-4155-ba64-8ae080577511 .shogun-image-content {
  
    justify-content: center;
  
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image {
  box-sizing: border-box;
}



.s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-866c71ea-11cb-4155-ba64-8ae080577511 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container {
      position: relative;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-866c71ea-11cb-4155-ba64-8ae080577511 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-9a397e69-294d-4b47-88a9-7d4740916d2b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9a397e69-294d-4b47-88a9-7d4740916d2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9a397e69-294d-4b47-88a9-7d4740916d2b.shg-box.shg-c {
  justify-content: center;
}

#s-3a86baad-1e1b-4098-9a8f-83fdd4c4db70 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-3a86baad-1e1b-4098-9a8f-83fdd4c4db70 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-3a86baad-1e1b-4098-9a8f-83fdd4c4db70 .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-aef53e08-e885-4bdb-bf3c-04e95c294b41 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}








#s-aef53e08-e885-4bdb-bf3c-04e95c294b41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aef53e08-e885-4bdb-bf3c-04e95c294b41.shg-box.shg-c {
  justify-content: center;
}

#s-358de59b-5787-4ec2-bbdb-1c725dd66ea6 {
  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-358de59b-5787-4ec2-bbdb-1c725dd66ea6 {
  padding-right: 25px;
}
}







#s-358de59b-5787-4ec2-bbdb-1c725dd66ea6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-358de59b-5787-4ec2-bbdb-1c725dd66ea6.shg-box.shg-c {
  justify-content: center;
}

#s-bbb078f5-ef39-492b-874f-4b3ed67ca7f5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bbb078f5-ef39-492b-874f-4b3ed67ca7f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bbb078f5-ef39-492b-874f-4b3ed67ca7f5.shg-box.shg-c {
  justify-content: center;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  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-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  text-align: center;
}
}@media (max-width: 767px){#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  text-align: center;
}
}
#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  margin: 0 !important;
  overflow: visible;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 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-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
  box-sizing: border-box;
}



.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
      position: relative;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  margin: 0 !important;
  overflow: visible;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add background color handling */
  
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
  box-sizing: border-box;
}



.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
      position: relative;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 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-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  margin: 0 !important;
  overflow: visible;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add background color handling */
  
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
  box-sizing: border-box;
}



.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
      position: relative;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 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-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  margin: 0 !important;
  overflow: visible;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add background color handling */
  
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
  box-sizing: border-box;
}



.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
      position: relative;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  margin: 0 !important;
  overflow: visible;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add background color handling */
  
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image {
  box-sizing: border-box;
}



.s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container {
      position: relative;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9e3360e8-5fb4-4546-bbc6-9b3ff6674324 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-b151a9f1-a985-4478-8a63-f5b0d82edd56 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b151a9f1-a985-4478-8a63-f5b0d82edd56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b151a9f1-a985-4478-8a63-f5b0d82edd56.shg-box.shg-c {
  justify-content: center;
}

#s-b2e15862-af81-4623-9c4d-7a7ed67fe7a8 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-b2e15862-af81-4623-9c4d-7a7ed67fe7a8 {
  text-align: center;
}
}@media (max-width: 767px){#s-b2e15862-af81-4623-9c4d-7a7ed67fe7a8 {
  text-align: center;
}
}
#s-b2e15862-af81-4623-9c4d-7a7ed67fe7a8 .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-b2e15862-af81-4623-9c4d-7a7ed67fe7a8 .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-b2e15862-af81-4623-9c4d-7a7ed67fe7a8 .shogun-heading-component h2 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


}
#s-3cab1b86-4fff-4246-9c2b-75ed933cd530 {
  margin-left: auto;
margin-right: auto;
}

#s-98b3d848-a214-44ed-9f30-0ebe49b3ae2e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-98b3d848-a214-44ed-9f30-0ebe49b3ae2e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98b3d848-a214-44ed-9f30-0ebe49b3ae2e.shg-box.shg-c {
  justify-content: center;
}

#s-050cf16d-b6ea-4279-89eb-33d5e4914cd5 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  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-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  display: none;
}
#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2, #wrap-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2, #wrap-content-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  display: none;
}
#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2, #wrap-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2, #wrap-content-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 { display: none !important; }}@media (max-width: 767px){#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  display: none;
}
#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2, #wrap-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2, #wrap-content-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 { display: none !important; }}
#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  margin: 0 !important;
  overflow: visible;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add background color handling */
  
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image {
  box-sizing: border-box;
}



.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
      position: relative;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

@media (min-width: 1200px){#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  margin: 0 !important;
  overflow: visible;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add background color handling */
  
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image {
  box-sizing: border-box;
}



.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
      position: relative;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 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-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  margin: 0 !important;
  overflow: visible;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add background color handling */
  
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image {
  box-sizing: border-box;
}



.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
      position: relative;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 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-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  margin: 0 !important;
  overflow: visible;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add background color handling */
  
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image {
  box-sizing: border-box;
}



.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
      position: relative;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}@media (max-width: 767px){#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  margin: 0 !important;
  overflow: visible;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add background color handling */
  
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image {
  box-sizing: border-box;
}



.s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container {
      position: relative;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35c9a84f-658f-42a9-a1aa-2a7d5c9c28f2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}
#s-64d53820-d2a9-4945-8cd7-fb0076fd110b {
  margin-top: 40px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-64d53820-d2a9-4945-8cd7-fb0076fd110b .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  900 ;
  font-family: "Red Hat Display";
  font-style:  normal ;
  font-size: 42px;
  line-height: 1.2em;
  
  
}



/* Duplicated Styles are also in Category base.css - keep them in sync */

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

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

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

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

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

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

/* Keep nav aligned to the slider frame; Swiper 12 adds sibling rules with top:50%. */
.shg-swiper-container > .shg-swiper.swiper-horizontal ~ .swiper-button-prev,
.shg-swiper-container > .shg-swiper.swiper-horizontal ~ .swiper-button-next {
  top: 0;
  margin-top: 0;
  height: calc(100% - var(--pagination-height));
}

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

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

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

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

#s-98a71f41-0486-442d-9d81-7f69eea4d411 {
  box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0);
margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 1200px){#s-98a71f41-0486-442d-9d81-7f69eea4d411 {
  display: none;
}
#s-98a71f41-0486-442d-9d81-7f69eea4d411, #wrap-s-98a71f41-0486-442d-9d81-7f69eea4d411, #wrap-content-s-98a71f41-0486-442d-9d81-7f69eea4d411 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-98a71f41-0486-442d-9d81-7f69eea4d411 {
  display: none;
}
#s-98a71f41-0486-442d-9d81-7f69eea4d411, #wrap-s-98a71f41-0486-442d-9d81-7f69eea4d411, #wrap-content-s-98a71f41-0486-442d-9d81-7f69eea4d411 { display: none !important; }}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 {
  --swiper-pagination-color: rgba(6, 54, 29, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(6, 54, 29, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-prev,
#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-next {
  
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-prev svg,
#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-next svg {
  fill: rgba(7, 61, 33, 1) !important;
  stroke: rgba(7, 61, 33, 1) !important;
  
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
@media (max-width: 767px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 {
  --swiper-pagination-color: rgba(6, 54, 29, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(6, 54, 29, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-prev,
#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-next {
  
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-prev svg,
#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-next svg {
  fill: rgba(7, 61, 33, 1) !important;
  stroke: rgba(7, 61, 33, 1) !important;
  
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-98a71f41-0486-442d-9d81-7f69eea4d411 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}
#s-b20ba1f4-67a6-4122-bfae-a10b3bafeffa {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b20ba1f4-67a6-4122-bfae-a10b3bafeffa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b20ba1f4-67a6-4122-bfae-a10b3bafeffa.shg-box.shg-c {
  justify-content: center;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  margin: 0 !important;
  overflow: visible;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add background color handling */
  
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-132dc558-c623-4f89-b2ea-348d6f726d08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image {
  box-sizing: border-box;
}



.s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  
}


@media (min-width: 1200px){#s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  margin: 0 !important;
  overflow: visible;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add background color handling */
  
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-132dc558-c623-4f89-b2ea-348d6f726d08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image {
  box-sizing: border-box;
}



.s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  margin: 0 !important;
  overflow: visible;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add background color handling */
  
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-132dc558-c623-4f89-b2ea-348d6f726d08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image {
  box-sizing: border-box;
}



.s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  margin: 0 !important;
  overflow: visible;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add background color handling */
  
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-132dc558-c623-4f89-b2ea-348d6f726d08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image {
  box-sizing: border-box;
}



.s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  
}


}@media (max-width: 767px){#s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  margin: 0 !important;
  overflow: visible;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-132dc558-c623-4f89-b2ea-348d6f726d08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add background color handling */
  
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-132dc558-c623-4f89-b2ea-348d6f726d08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-132dc558-c623-4f89-b2ea-348d6f726d08.shogun-image {
  box-sizing: border-box;
}



.s-132dc558-c623-4f89-b2ea-348d6f726d08 img.shogun-image {
  
}


}
#s-091d19ee-1fd7-4910-8dd1-4b5cdb875470 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-091d19ee-1fd7-4910-8dd1-4b5cdb875470 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-091d19ee-1fd7-4910-8dd1-4b5cdb875470.shg-box.shg-c {
  justify-content: center;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  margin: 0 !important;
  overflow: visible;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add background color handling */
  
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c .shogun-image-content {
  
    justify-content: center;
  
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image {
  box-sizing: border-box;
}



.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  
}


@media (min-width: 1200px){#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  margin: 0 !important;
  overflow: visible;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add background color handling */
  
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c .shogun-image-content {
  
    justify-content: center;
  
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image {
  box-sizing: border-box;
}



.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  margin: 0 !important;
  overflow: visible;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add background color handling */
  
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c .shogun-image-content {
  
    justify-content: center;
  
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image {
  box-sizing: border-box;
}



.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  margin: 0 !important;
  overflow: visible;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add background color handling */
  
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c .shogun-image-content {
  
    justify-content: center;
  
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image {
  box-sizing: border-box;
}



.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  
}


}@media (max-width: 767px){#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  margin: 0 !important;
  overflow: visible;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add background color handling */
  
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c .shogun-image-content {
  
    justify-content: center;
  
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c.shogun-image {
  box-sizing: border-box;
}



.s-967e3a32-557c-4dbc-9b8e-aa8798cbef7c img.shogun-image {
  
}


}
#s-939f77a4-3dd6-4367-91e8-9526794fc07e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-939f77a4-3dd6-4367-91e8-9526794fc07e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-939f77a4-3dd6-4367-91e8-9526794fc07e.shg-box.shg-c {
  justify-content: center;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image {
  box-sizing: border-box;
}



.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image {
  box-sizing: border-box;
}



.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image {
  box-sizing: border-box;
}



.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image {
  box-sizing: border-box;
}



.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d33f298-bedc-4c37-a03a-f18bb77b46a7.shogun-image {
  box-sizing: border-box;
}



.s-9d33f298-bedc-4c37-a03a-f18bb77b46a7 img.shogun-image {
  
}


}
#s-c998ced1-a43b-4dbe-a46b-c950ed9ec361 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c998ced1-a43b-4dbe-a46b-c950ed9ec361 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c998ced1-a43b-4dbe-a46b-c950ed9ec361.shg-box.shg-c {
  justify-content: center;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7344beea-c00c-4a97-9960-0459ed45a3e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image {
  box-sizing: border-box;
}



.s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  
}


@media (min-width: 1200px){#s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7344beea-c00c-4a97-9960-0459ed45a3e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image {
  box-sizing: border-box;
}



.s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7344beea-c00c-4a97-9960-0459ed45a3e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image {
  box-sizing: border-box;
}



.s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7344beea-c00c-4a97-9960-0459ed45a3e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image {
  box-sizing: border-box;
}



.s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  
}


}@media (max-width: 767px){#s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7344beea-c00c-4a97-9960-0459ed45a3e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7344beea-c00c-4a97-9960-0459ed45a3e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7344beea-c00c-4a97-9960-0459ed45a3e3.shogun-image {
  box-sizing: border-box;
}



.s-7344beea-c00c-4a97-9960-0459ed45a3e3 img.shogun-image {
  
}


}
#s-3497d117-c8ba-4001-99c9-6f64271ca855 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3497d117-c8ba-4001-99c9-6f64271ca855 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3497d117-c8ba-4001-99c9-6f64271ca855.shg-box.shg-c {
  justify-content: center;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image {
  box-sizing: border-box;
}



.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image {
  box-sizing: border-box;
}



.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image {
  box-sizing: border-box;
}



.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image {
  box-sizing: border-box;
}



.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  margin: 0 !important;
  overflow: visible;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1ed0e76-6a8e-4208-b295-3910c58e3139 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add background color handling */
  
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1ed0e76-6a8e-4208-b295-3910c58e3139.shogun-image {
  box-sizing: border-box;
}



.s-a1ed0e76-6a8e-4208-b295-3910c58e3139 img.shogun-image {
  
}


}
#s-f91301f7-d467-4953-98da-06fe318f7a51 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f91301f7-d467-4953-98da-06fe318f7a51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f91301f7-d467-4953-98da-06fe318f7a51.shg-box.shg-c {
  justify-content: center;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image {
  box-sizing: border-box;
}



.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  
}


@media (min-width: 1200px){#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image {
  box-sizing: border-box;
}



.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image {
  box-sizing: border-box;
}



.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image {
  box-sizing: border-box;
}



.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  
}


}@media (max-width: 767px){#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cfc89d-96a4-476d-8acd-b61bf7ce3365.shogun-image {
  box-sizing: border-box;
}



.s-98cfc89d-96a4-476d-8acd-b61bf7ce3365 img.shogun-image {
  
}


}
#s-51687420-32c0-40ce-8889-8783f8371fbe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-51687420-32c0-40ce-8889-8783f8371fbe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51687420-32c0-40ce-8889-8783f8371fbe.shg-box.shg-c {
  justify-content: center;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  margin: 0 !important;
  overflow: visible;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add background color handling */
  
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image {
  box-sizing: border-box;
}



.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  
}


@media (min-width: 1200px){#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  margin: 0 !important;
  overflow: visible;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add background color handling */
  
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image {
  box-sizing: border-box;
}



.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  margin: 0 !important;
  overflow: visible;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add background color handling */
  
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image {
  box-sizing: border-box;
}



.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  margin: 0 !important;
  overflow: visible;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add background color handling */
  
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image {
  box-sizing: border-box;
}



.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  
}


}@media (max-width: 767px){#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  margin: 0 !important;
  overflow: visible;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add background color handling */
  
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa.shogun-image {
  box-sizing: border-box;
}



.s-1f88fe66-438b-4ca3-b1b4-c3c38b5080aa img.shogun-image {
  
}


}
#s-06498471-2bf9-445f-8eff-6f31da0e559e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-06498471-2bf9-445f-8eff-6f31da0e559e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-06498471-2bf9-445f-8eff-6f31da0e559e.shg-box.shg-c {
  justify-content: center;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  margin: 0 !important;
  overflow: visible;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add background color handling */
  
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca0afeec-cdbf-4296-8edd-b80c829820ba .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image {
  box-sizing: border-box;
}



.s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  
}


@media (min-width: 1200px){#s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  margin: 0 !important;
  overflow: visible;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add background color handling */
  
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca0afeec-cdbf-4296-8edd-b80c829820ba .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image {
  box-sizing: border-box;
}



.s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  margin: 0 !important;
  overflow: visible;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add background color handling */
  
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca0afeec-cdbf-4296-8edd-b80c829820ba .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image {
  box-sizing: border-box;
}



.s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  margin: 0 !important;
  overflow: visible;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add background color handling */
  
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca0afeec-cdbf-4296-8edd-b80c829820ba .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image {
  box-sizing: border-box;
}



.s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  
}


}@media (max-width: 767px){#s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  margin: 0 !important;
  overflow: visible;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca0afeec-cdbf-4296-8edd-b80c829820ba {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add background color handling */
  
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca0afeec-cdbf-4296-8edd-b80c829820ba .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca0afeec-cdbf-4296-8edd-b80c829820ba.shogun-image {
  box-sizing: border-box;
}



.s-ca0afeec-cdbf-4296-8edd-b80c829820ba img.shogun-image {
  
}


}
#s-cecf0aec-414c-4a7c-b7c3-e9f6aa6c5038 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cecf0aec-414c-4a7c-b7c3-e9f6aa6c5038 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cecf0aec-414c-4a7c-b7c3-e9f6aa6c5038.shg-box.shg-c {
  justify-content: center;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 {
  margin: 0 !important;
  overflow: visible;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add background color handling */
  
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8939e689-f07b-45fb-8902-df47f2b41661 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image {
  box-sizing: border-box;
}



.s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  
}


@media (min-width: 1200px){#s-8939e689-f07b-45fb-8902-df47f2b41661 {
  margin: 0 !important;
  overflow: visible;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add background color handling */
  
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8939e689-f07b-45fb-8902-df47f2b41661 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image {
  box-sizing: border-box;
}



.s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8939e689-f07b-45fb-8902-df47f2b41661 {
  margin: 0 !important;
  overflow: visible;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add background color handling */
  
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8939e689-f07b-45fb-8902-df47f2b41661 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image {
  box-sizing: border-box;
}



.s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-8939e689-f07b-45fb-8902-df47f2b41661 {
  margin: 0 !important;
  overflow: visible;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add background color handling */
  
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8939e689-f07b-45fb-8902-df47f2b41661 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image {
  box-sizing: border-box;
}



.s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  
}


}@media (max-width: 767px){#s-8939e689-f07b-45fb-8902-df47f2b41661 {
  margin: 0 !important;
  overflow: visible;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8939e689-f07b-45fb-8902-df47f2b41661 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add background color handling */
  
}

#s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8939e689-f07b-45fb-8902-df47f2b41661 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8939e689-f07b-45fb-8902-df47f2b41661.shogun-image {
  box-sizing: border-box;
}



.s-8939e689-f07b-45fb-8902-df47f2b41661 img.shogun-image {
  
}


}
#s-51a3d0ca-956e-466b-9e26-0b929abd8581 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-51a3d0ca-956e-466b-9e26-0b929abd8581 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51a3d0ca-956e-466b-9e26-0b929abd8581.shg-box.shg-c {
  justify-content: center;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 {
  margin: 0 !important;
  overflow: visible;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add background color handling */
  
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02fe78d5-5930-4231-adca-43aed2873f00 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image {
  box-sizing: border-box;
}



.s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  
}


@media (min-width: 1200px){#s-02fe78d5-5930-4231-adca-43aed2873f00 {
  margin: 0 !important;
  overflow: visible;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add background color handling */
  
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02fe78d5-5930-4231-adca-43aed2873f00 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image {
  box-sizing: border-box;
}



.s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-02fe78d5-5930-4231-adca-43aed2873f00 {
  margin: 0 !important;
  overflow: visible;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add background color handling */
  
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02fe78d5-5930-4231-adca-43aed2873f00 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image {
  box-sizing: border-box;
}



.s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-02fe78d5-5930-4231-adca-43aed2873f00 {
  margin: 0 !important;
  overflow: visible;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add background color handling */
  
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02fe78d5-5930-4231-adca-43aed2873f00 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image {
  box-sizing: border-box;
}



.s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  
}


}@media (max-width: 767px){#s-02fe78d5-5930-4231-adca-43aed2873f00 {
  margin: 0 !important;
  overflow: visible;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-02fe78d5-5930-4231-adca-43aed2873f00 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add background color handling */
  
}

#s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02fe78d5-5930-4231-adca-43aed2873f00 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02fe78d5-5930-4231-adca-43aed2873f00.shogun-image {
  box-sizing: border-box;
}



.s-02fe78d5-5930-4231-adca-43aed2873f00 img.shogun-image {
  
}


}
#s-6789b936-6270-47f3-9ca0-7ab9f848351c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6789b936-6270-47f3-9ca0-7ab9f848351c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6789b936-6270-47f3-9ca0-7ab9f848351c.shg-box.shg-c {
  justify-content: center;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 {
  margin: 0 !important;
  overflow: visible;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add background color handling */
  
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3974594b-bf3c-474d-bc08-e808869cb024 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image {
  box-sizing: border-box;
}



.s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3974594b-bf3c-474d-bc08-e808869cb024 {
  margin: 0 !important;
  overflow: visible;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add background color handling */
  
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3974594b-bf3c-474d-bc08-e808869cb024 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image {
  box-sizing: border-box;
}



.s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3974594b-bf3c-474d-bc08-e808869cb024 {
  margin: 0 !important;
  overflow: visible;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add background color handling */
  
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3974594b-bf3c-474d-bc08-e808869cb024 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image {
  box-sizing: border-box;
}



.s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3974594b-bf3c-474d-bc08-e808869cb024 {
  margin: 0 !important;
  overflow: visible;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add background color handling */
  
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3974594b-bf3c-474d-bc08-e808869cb024 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image {
  box-sizing: border-box;
}



.s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3974594b-bf3c-474d-bc08-e808869cb024 {
  margin: 0 !important;
  overflow: visible;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3974594b-bf3c-474d-bc08-e808869cb024 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add background color handling */
  
}

#s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3974594b-bf3c-474d-bc08-e808869cb024 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3974594b-bf3c-474d-bc08-e808869cb024.shogun-image {
  box-sizing: border-box;
}



.s-3974594b-bf3c-474d-bc08-e808869cb024 img.shogun-image {
  
}


}
#s-8361f912-9344-42b2-b12e-0469dc63ae70 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8361f912-9344-42b2-b12e-0469dc63ae70 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8361f912-9344-42b2-b12e-0469dc63ae70.shg-box.shg-c {
  justify-content: center;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 {
  margin: 0 !important;
  overflow: visible;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add background color handling */
  
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-58fd252d-0732-40a3-b452-a9524c79f722 .shogun-image-content {
  
    justify-content: center;
  
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image {
  box-sizing: border-box;
}



.s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  
}


@media (min-width: 1200px){#s-58fd252d-0732-40a3-b452-a9524c79f722 {
  margin: 0 !important;
  overflow: visible;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add background color handling */
  
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-58fd252d-0732-40a3-b452-a9524c79f722 .shogun-image-content {
  
    justify-content: center;
  
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image {
  box-sizing: border-box;
}



.s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-58fd252d-0732-40a3-b452-a9524c79f722 {
  margin: 0 !important;
  overflow: visible;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add background color handling */
  
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-58fd252d-0732-40a3-b452-a9524c79f722 .shogun-image-content {
  
    justify-content: center;
  
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image {
  box-sizing: border-box;
}



.s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-58fd252d-0732-40a3-b452-a9524c79f722 {
  margin: 0 !important;
  overflow: visible;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add background color handling */
  
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-58fd252d-0732-40a3-b452-a9524c79f722 .shogun-image-content {
  
    justify-content: center;
  
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image {
  box-sizing: border-box;
}



.s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  
}


}@media (max-width: 767px){#s-58fd252d-0732-40a3-b452-a9524c79f722 {
  margin: 0 !important;
  overflow: visible;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-58fd252d-0732-40a3-b452-a9524c79f722 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add background color handling */
  
}

#s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-58fd252d-0732-40a3-b452-a9524c79f722 .shogun-image-content {
  
    justify-content: center;
  
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shg-align-container {
  display: flex;
  justify-content: center
}

.s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-58fd252d-0732-40a3-b452-a9524c79f722.shogun-image {
  box-sizing: border-box;
}



.s-58fd252d-0732-40a3-b452-a9524c79f722 img.shogun-image {
  
}


}
#s-4a19fc15-ed20-4362-b978-50d681ea50a1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4a19fc15-ed20-4362-b978-50d681ea50a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a19fc15-ed20-4362-b978-50d681ea50a1.shg-box.shg-c {
  justify-content: center;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image {
  box-sizing: border-box;
}



.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image {
  box-sizing: border-box;
}



.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image {
  box-sizing: border-box;
}



.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image {
  box-sizing: border-box;
}



.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7.shogun-image {
  box-sizing: border-box;
}



.s-cbe63c47-02e3-4ed9-8cdf-588bca9feec7 img.shogun-image {
  
}


}
#s-e5644b6d-a3b1-41d6-a57e-8bdb9f6b7555 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e5644b6d-a3b1-41d6-a57e-8bdb9f6b7555 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e5644b6d-a3b1-41d6-a57e-8bdb9f6b7555.shg-box.shg-c {
  justify-content: center;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  margin: 0 !important;
  overflow: visible;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add background color handling */
  
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dfd647cf-3753-470d-ad81-e871cfdd4060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image {
  box-sizing: border-box;
}



.s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  
}


@media (min-width: 1200px){#s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  margin: 0 !important;
  overflow: visible;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add background color handling */
  
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dfd647cf-3753-470d-ad81-e871cfdd4060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image {
  box-sizing: border-box;
}



.s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  margin: 0 !important;
  overflow: visible;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add background color handling */
  
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dfd647cf-3753-470d-ad81-e871cfdd4060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image {
  box-sizing: border-box;
}



.s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  margin: 0 !important;
  overflow: visible;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add background color handling */
  
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dfd647cf-3753-470d-ad81-e871cfdd4060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image {
  box-sizing: border-box;
}



.s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  
}


}@media (max-width: 767px){#s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  margin: 0 !important;
  overflow: visible;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dfd647cf-3753-470d-ad81-e871cfdd4060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add background color handling */
  
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dfd647cf-3753-470d-ad81-e871cfdd4060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dfd647cf-3753-470d-ad81-e871cfdd4060.shogun-image {
  box-sizing: border-box;
}



.s-dfd647cf-3753-470d-ad81-e871cfdd4060 img.shogun-image {
  
}


}
#s-73784beb-b763-45f0-aff8-236acd90e475 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-73784beb-b763-45f0-aff8-236acd90e475 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73784beb-b763-45f0-aff8-236acd90e475.shg-box.shg-c {
  justify-content: center;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  margin: 0 !important;
  overflow: visible;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add background color handling */
  
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image {
  box-sizing: border-box;
}



.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  
}


@media (min-width: 1200px){#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  margin: 0 !important;
  overflow: visible;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add background color handling */
  
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image {
  box-sizing: border-box;
}



.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  margin: 0 !important;
  overflow: visible;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add background color handling */
  
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image {
  box-sizing: border-box;
}



.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  margin: 0 !important;
  overflow: visible;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add background color handling */
  
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image {
  box-sizing: border-box;
}



.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  
}


}@media (max-width: 767px){#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  margin: 0 !important;
  overflow: visible;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add background color handling */
  
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e.shogun-image {
  box-sizing: border-box;
}



.s-dc4f9c7e-0b2d-4958-833e-f3cf1213047e img.shogun-image {
  
}


}
#s-6988a07b-4ffc-4083-8649-56d4f35ccafc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6988a07b-4ffc-4083-8649-56d4f35ccafc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6988a07b-4ffc-4083-8649-56d4f35ccafc.shg-box.shg-c {
  justify-content: center;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  margin: 0 !important;
  overflow: visible;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add background color handling */
  
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image {
  box-sizing: border-box;
}



.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  margin: 0 !important;
  overflow: visible;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add background color handling */
  
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image {
  box-sizing: border-box;
}



.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  margin: 0 !important;
  overflow: visible;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add background color handling */
  
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image {
  box-sizing: border-box;
}



.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  margin: 0 !important;
  overflow: visible;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add background color handling */
  
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image {
  box-sizing: border-box;
}



.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  margin: 0 !important;
  overflow: visible;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add background color handling */
  
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169.shogun-image {
  box-sizing: border-box;
}



.s-a974d10f-4fb6-4cb9-a3f6-2607a2dfc169 img.shogun-image {
  
}


}
#s-1748c190-26cd-4cd0-9bbb-feab40d67d54 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1748c190-26cd-4cd0-9bbb-feab40d67d54 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1748c190-26cd-4cd0-9bbb-feab40d67d54.shg-box.shg-c {
  justify-content: center;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  margin: 0 !important;
  overflow: visible;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add background color handling */
  
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b6e7075e-5726-439d-a85d-3efb9c9b310f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image {
  box-sizing: border-box;
}



.s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  
}


@media (min-width: 1200px){#s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  margin: 0 !important;
  overflow: visible;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add background color handling */
  
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b6e7075e-5726-439d-a85d-3efb9c9b310f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image {
  box-sizing: border-box;
}



.s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  margin: 0 !important;
  overflow: visible;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add background color handling */
  
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b6e7075e-5726-439d-a85d-3efb9c9b310f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image {
  box-sizing: border-box;
}



.s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  margin: 0 !important;
  overflow: visible;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add background color handling */
  
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b6e7075e-5726-439d-a85d-3efb9c9b310f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image {
  box-sizing: border-box;
}



.s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  
}


}@media (max-width: 767px){#s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  margin: 0 !important;
  overflow: visible;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b6e7075e-5726-439d-a85d-3efb9c9b310f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add background color handling */
  
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b6e7075e-5726-439d-a85d-3efb9c9b310f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b6e7075e-5726-439d-a85d-3efb9c9b310f.shogun-image {
  box-sizing: border-box;
}



.s-b6e7075e-5726-439d-a85d-3efb9c9b310f img.shogun-image {
  
}


}
#s-e1d2ec84-9922-4c75-af65-d9316694c3de {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e1d2ec84-9922-4c75-af65-d9316694c3de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e1d2ec84-9922-4c75-af65-d9316694c3de.shg-box.shg-c {
  justify-content: center;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a777ddc-2c69-4c73-86de-b8798c025c40 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image {
  box-sizing: border-box;
}



.s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  
}


@media (min-width: 1200px){#s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a777ddc-2c69-4c73-86de-b8798c025c40 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image {
  box-sizing: border-box;
}



.s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a777ddc-2c69-4c73-86de-b8798c025c40 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image {
  box-sizing: border-box;
}



.s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a777ddc-2c69-4c73-86de-b8798c025c40 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image {
  box-sizing: border-box;
}



.s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  
}


}@media (max-width: 767px){#s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a777ddc-2c69-4c73-86de-b8798c025c40 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a777ddc-2c69-4c73-86de-b8798c025c40 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a777ddc-2c69-4c73-86de-b8798c025c40.shogun-image {
  box-sizing: border-box;
}



.s-7a777ddc-2c69-4c73-86de-b8798c025c40 img.shogun-image {
  
}


}
#s-d0569f58-8c55-443d-814e-b2e039d538e9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d0569f58-8c55-443d-814e-b2e039d538e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d0569f58-8c55-443d-814e-b2e039d538e9.shg-box.shg-c {
  justify-content: center;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  margin: 0 !important;
  overflow: visible;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add background color handling */
  
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c6a706-49c4-4a56-80dc-069114ac2b0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image {
  box-sizing: border-box;
}



.s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  
}


@media (min-width: 1200px){#s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  margin: 0 !important;
  overflow: visible;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add background color handling */
  
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c6a706-49c4-4a56-80dc-069114ac2b0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image {
  box-sizing: border-box;
}



.s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  margin: 0 !important;
  overflow: visible;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add background color handling */
  
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c6a706-49c4-4a56-80dc-069114ac2b0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image {
  box-sizing: border-box;
}



.s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  margin: 0 !important;
  overflow: visible;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add background color handling */
  
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c6a706-49c4-4a56-80dc-069114ac2b0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image {
  box-sizing: border-box;
}



.s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  
}


}@media (max-width: 767px){#s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  margin: 0 !important;
  overflow: visible;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69c6a706-49c4-4a56-80dc-069114ac2b0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add background color handling */
  
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-69c6a706-49c4-4a56-80dc-069114ac2b0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69c6a706-49c4-4a56-80dc-069114ac2b0d.shogun-image {
  box-sizing: border-box;
}



.s-69c6a706-49c4-4a56-80dc-069114ac2b0d img.shogun-image {
  
}


}
#s-415035a2-4133-4131-a831-e2b7e4f6275b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-415035a2-4133-4131-a831-e2b7e4f6275b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-415035a2-4133-4131-a831-e2b7e4f6275b.shg-box.shg-c {
  justify-content: center;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image {
  box-sizing: border-box;
}



.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image {
  box-sizing: border-box;
}



.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image {
  box-sizing: border-box;
}



.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image {
  box-sizing: border-box;
}



.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d861d095-79d2-40bd-bf4a-4d9c47535ca1.shogun-image {
  box-sizing: border-box;
}



.s-d861d095-79d2-40bd-bf4a-4d9c47535ca1 img.shogun-image {
  
}


}
#s-f31c719f-af24-4d92-a2d0-cc1609f0aecf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f31c719f-af24-4d92-a2d0-cc1609f0aecf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f31c719f-af24-4d92-a2d0-cc1609f0aecf.shg-box.shg-c {
  justify-content: center;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  margin: 0 !important;
  overflow: visible;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add background color handling */
  
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image {
  box-sizing: border-box;
}



.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  
}


@media (min-width: 1200px){#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  margin: 0 !important;
  overflow: visible;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add background color handling */
  
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image {
  box-sizing: border-box;
}



.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  margin: 0 !important;
  overflow: visible;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add background color handling */
  
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image {
  box-sizing: border-box;
}



.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  margin: 0 !important;
  overflow: visible;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add background color handling */
  
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image {
  box-sizing: border-box;
}



.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  
}


}@media (max-width: 767px){#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  margin: 0 !important;
  overflow: visible;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de3c92d0-75bd-4c34-8221-a15d6193aa64 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add background color handling */
  
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de3c92d0-75bd-4c34-8221-a15d6193aa64.shogun-image {
  box-sizing: border-box;
}



.s-de3c92d0-75bd-4c34-8221-a15d6193aa64 img.shogun-image {
  
}


}
#s-7a6dd07d-fd33-49c8-a197-07d4355f12f5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7a6dd07d-fd33-49c8-a197-07d4355f12f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7a6dd07d-fd33-49c8-a197-07d4355f12f5.shg-box.shg-c {
  justify-content: center;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca13684e-f62f-4791-8745-4af87a05d739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image {
  box-sizing: border-box;
}



.s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ca13684e-f62f-4791-8745-4af87a05d739 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca13684e-f62f-4791-8745-4af87a05d739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image {
  box-sizing: border-box;
}



.s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ca13684e-f62f-4791-8745-4af87a05d739 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca13684e-f62f-4791-8745-4af87a05d739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image {
  box-sizing: border-box;
}



.s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ca13684e-f62f-4791-8745-4af87a05d739 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca13684e-f62f-4791-8745-4af87a05d739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image {
  box-sizing: border-box;
}



.s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ca13684e-f62f-4791-8745-4af87a05d739 {
  margin: 0 !important;
  overflow: visible;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ca13684e-f62f-4791-8745-4af87a05d739 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add background color handling */
  
}

#s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ca13684e-f62f-4791-8745-4af87a05d739 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ca13684e-f62f-4791-8745-4af87a05d739.shogun-image {
  box-sizing: border-box;
}



.s-ca13684e-f62f-4791-8745-4af87a05d739 img.shogun-image {
  
}


}
#s-6c48f3ff-6939-4850-9105-59651e6dbc96 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6c48f3ff-6939-4850-9105-59651e6dbc96 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6c48f3ff-6939-4850-9105-59651e6dbc96.shg-box.shg-c {
  justify-content: center;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  margin: 0 !important;
  overflow: visible;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add background color handling */
  
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba0ce2c3-2000-4720-a998-363ff70bd677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image {
  box-sizing: border-box;
}



.s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  margin: 0 !important;
  overflow: visible;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add background color handling */
  
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba0ce2c3-2000-4720-a998-363ff70bd677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image {
  box-sizing: border-box;
}



.s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  margin: 0 !important;
  overflow: visible;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add background color handling */
  
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba0ce2c3-2000-4720-a998-363ff70bd677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image {
  box-sizing: border-box;
}



.s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  margin: 0 !important;
  overflow: visible;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add background color handling */
  
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba0ce2c3-2000-4720-a998-363ff70bd677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image {
  box-sizing: border-box;
}



.s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  margin: 0 !important;
  overflow: visible;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ba0ce2c3-2000-4720-a998-363ff70bd677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add background color handling */
  
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba0ce2c3-2000-4720-a998-363ff70bd677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba0ce2c3-2000-4720-a998-363ff70bd677.shogun-image {
  box-sizing: border-box;
}



.s-ba0ce2c3-2000-4720-a998-363ff70bd677 img.shogun-image {
  
}


}
#s-c91078b2-856c-458f-9488-b6e2405783f9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c91078b2-856c-458f-9488-b6e2405783f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c91078b2-856c-458f-9488-b6e2405783f9.shg-box.shg-c {
  justify-content: center;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  margin: 0 !important;
  overflow: visible;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add background color handling */
  
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image {
  box-sizing: border-box;
}



.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  
}


@media (min-width: 1200px){#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  margin: 0 !important;
  overflow: visible;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add background color handling */
  
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image {
  box-sizing: border-box;
}



.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  margin: 0 !important;
  overflow: visible;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add background color handling */
  
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image {
  box-sizing: border-box;
}



.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  margin: 0 !important;
  overflow: visible;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add background color handling */
  
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image {
  box-sizing: border-box;
}



.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  
}


}@media (max-width: 767px){#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  margin: 0 !important;
  overflow: visible;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-502dc718-5e83-4bfd-a9f1-d4760f77b742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add background color handling */
  
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-502dc718-5e83-4bfd-a9f1-d4760f77b742.shogun-image {
  box-sizing: border-box;
}



.s-502dc718-5e83-4bfd-a9f1-d4760f77b742 img.shogun-image {
  
}


}
#s-8c3238d7-668c-49bf-85f1-17c7b9df4d22 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8c3238d7-668c-49bf-85f1-17c7b9df4d22 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8c3238d7-668c-49bf-85f1-17c7b9df4d22.shg-box.shg-c {
  justify-content: center;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  margin: 0 !important;
  overflow: visible;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add background color handling */
  
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image {
  box-sizing: border-box;
}



.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  
}


@media (min-width: 1200px){#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  margin: 0 !important;
  overflow: visible;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add background color handling */
  
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image {
  box-sizing: border-box;
}



.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  margin: 0 !important;
  overflow: visible;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add background color handling */
  
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image {
  box-sizing: border-box;
}



.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  margin: 0 !important;
  overflow: visible;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add background color handling */
  
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image {
  box-sizing: border-box;
}



.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  
}


}@media (max-width: 767px){#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  margin: 0 !important;
  overflow: visible;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add background color handling */
  
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b.shogun-image {
  box-sizing: border-box;
}



.s-5be36068-91d7-4fa7-9cd9-4aedf4d4570b img.shogun-image {
  
}


}
#s-1e7fb72c-1364-46f2-a831-a97a2c2e735a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1e7fb72c-1364-46f2-a831-a97a2c2e735a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1e7fb72c-1364-46f2-a831-a97a2c2e735a.shg-box.shg-c {
  justify-content: center;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  margin: 0 !important;
  overflow: visible;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add background color handling */
  
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image {
  box-sizing: border-box;
}



.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  
}


@media (min-width: 1200px){#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  margin: 0 !important;
  overflow: visible;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add background color handling */
  
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image {
  box-sizing: border-box;
}



.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  margin: 0 !important;
  overflow: visible;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add background color handling */
  
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image {
  box-sizing: border-box;
}



.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  margin: 0 !important;
  overflow: visible;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add background color handling */
  
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image {
  box-sizing: border-box;
}



.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  
}


}@media (max-width: 767px){#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  margin: 0 !important;
  overflow: visible;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add background color handling */
  
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b.shogun-image {
  box-sizing: border-box;
}



.s-5a7153f7-1c0b-41d5-8f7c-7e874d65859b img.shogun-image {
  
}


}
#s-d1b9e5c8-9062-4392-9657-a28c391b8808 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d1b9e5c8-9062-4392-9657-a28c391b8808 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d1b9e5c8-9062-4392-9657-a28c391b8808.shg-box.shg-c {
  justify-content: center;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image {
  box-sizing: border-box;
}



.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  
}


@media (min-width: 1200px){#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image {
  box-sizing: border-box;
}



.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image {
  box-sizing: border-box;
}



.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image {
  box-sizing: border-box;
}



.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  
}


}@media (max-width: 767px){#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  margin: 0 !important;
  overflow: visible;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0c1d1b2c-849a-45f2-a42d-552dd834f364 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add background color handling */
  
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0c1d1b2c-849a-45f2-a42d-552dd834f364.shogun-image {
  box-sizing: border-box;
}



.s-0c1d1b2c-849a-45f2-a42d-552dd834f364 img.shogun-image {
  
}


}
#s-06c97c81-cd85-48f9-bffb-4011e331d030 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-06c97c81-cd85-48f9-bffb-4011e331d030 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-06c97c81-cd85-48f9-bffb-4011e331d030.shg-box.shg-c {
  justify-content: center;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image {
  box-sizing: border-box;
}



.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image {
  box-sizing: border-box;
}



.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image {
  box-sizing: border-box;
}



.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image {
  box-sizing: border-box;
}



.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c8672fc6-f092-4926-829e-fd64d4c6bfe7.shogun-image {
  box-sizing: border-box;
}



.s-c8672fc6-f092-4926-829e-fd64d4c6bfe7 img.shogun-image {
  
}


}
#s-aa25d8ea-8e7c-4842-a384-cc6654bc2351 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-aa25d8ea-8e7c-4842-a384-cc6654bc2351 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa25d8ea-8e7c-4842-a384-cc6654bc2351.shg-box.shg-c {
  justify-content: center;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  margin: 0 !important;
  overflow: visible;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add background color handling */
  
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image {
  box-sizing: border-box;
}



.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  
}


@media (min-width: 1200px){#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  margin: 0 !important;
  overflow: visible;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add background color handling */
  
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image {
  box-sizing: border-box;
}



.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  margin: 0 !important;
  overflow: visible;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add background color handling */
  
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image {
  box-sizing: border-box;
}



.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  margin: 0 !important;
  overflow: visible;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add background color handling */
  
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image {
  box-sizing: border-box;
}



.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  
}


}@media (max-width: 767px){#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  margin: 0 !important;
  overflow: visible;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add background color handling */
  
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a.shogun-image {
  box-sizing: border-box;
}



.s-23f2ae25-3fd2-413e-9ccb-ca010d5a1c1a img.shogun-image {
  
}


}
#s-635150f9-7b94-48b1-af02-889177970e74 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-635150f9-7b94-48b1-af02-889177970e74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-635150f9-7b94-48b1-af02-889177970e74.shg-box.shg-c {
  justify-content: center;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  margin: 0 !important;
  overflow: visible;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add background color handling */
  
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-21ef3dc0-121f-4613-9c81-15af023dacf1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image {
  box-sizing: border-box;
}



.s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  margin: 0 !important;
  overflow: visible;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add background color handling */
  
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-21ef3dc0-121f-4613-9c81-15af023dacf1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image {
  box-sizing: border-box;
}



.s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  margin: 0 !important;
  overflow: visible;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add background color handling */
  
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-21ef3dc0-121f-4613-9c81-15af023dacf1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image {
  box-sizing: border-box;
}



.s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  margin: 0 !important;
  overflow: visible;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add background color handling */
  
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-21ef3dc0-121f-4613-9c81-15af023dacf1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image {
  box-sizing: border-box;
}



.s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  margin: 0 !important;
  overflow: visible;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21ef3dc0-121f-4613-9c81-15af023dacf1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add background color handling */
  
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-21ef3dc0-121f-4613-9c81-15af023dacf1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21ef3dc0-121f-4613-9c81-15af023dacf1.shogun-image {
  box-sizing: border-box;
}



.s-21ef3dc0-121f-4613-9c81-15af023dacf1 img.shogun-image {
  
}


}
#s-160a1ecf-1241-489b-9d6a-b5e2906bbe70 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-160a1ecf-1241-489b-9d6a-b5e2906bbe70 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-160a1ecf-1241-489b-9d6a-b5e2906bbe70.shg-box.shg-c {
  justify-content: center;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image {
  box-sizing: border-box;
}



.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image {
  box-sizing: border-box;
}



.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image {
  box-sizing: border-box;
}



.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image {
  box-sizing: border-box;
}



.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2.shogun-image {
  box-sizing: border-box;
}



.s-a61a7e1b-0c8a-4ff7-83b6-1fb7a2d571d2 img.shogun-image {
  
}


}
#s-5c5c9229-967f-4820-96b0-94460bda1964 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5c5c9229-967f-4820-96b0-94460bda1964 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5c5c9229-967f-4820-96b0-94460bda1964.shg-box.shg-c {
  justify-content: center;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  margin: 0 !important;
  overflow: visible;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add background color handling */
  
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image {
  box-sizing: border-box;
}



.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  
}


@media (min-width: 1200px){#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  margin: 0 !important;
  overflow: visible;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add background color handling */
  
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image {
  box-sizing: border-box;
}



.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  margin: 0 !important;
  overflow: visible;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add background color handling */
  
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image {
  box-sizing: border-box;
}



.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  margin: 0 !important;
  overflow: visible;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add background color handling */
  
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image {
  box-sizing: border-box;
}



.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  
}


}@media (max-width: 767px){#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  margin: 0 !important;
  overflow: visible;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329cf0ab-db25-4c4e-89e4-3119f685dab9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add background color handling */
  
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329cf0ab-db25-4c4e-89e4-3119f685dab9.shogun-image {
  box-sizing: border-box;
}



.s-329cf0ab-db25-4c4e-89e4-3119f685dab9 img.shogun-image {
  
}


}
#s-33dccf33-24cd-49eb-bf4d-c16b785604f1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-33dccf33-24cd-49eb-bf4d-c16b785604f1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-33dccf33-24cd-49eb-bf4d-c16b785604f1.shg-box.shg-c {
  justify-content: center;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  margin: 0 !important;
  overflow: visible;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add background color handling */
  
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3964d1d7-23e9-410f-b690-4e010a5dc779 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image {
  box-sizing: border-box;
}



.s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  margin: 0 !important;
  overflow: visible;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add background color handling */
  
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3964d1d7-23e9-410f-b690-4e010a5dc779 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image {
  box-sizing: border-box;
}



.s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  margin: 0 !important;
  overflow: visible;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add background color handling */
  
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3964d1d7-23e9-410f-b690-4e010a5dc779 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image {
  box-sizing: border-box;
}



.s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  margin: 0 !important;
  overflow: visible;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add background color handling */
  
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3964d1d7-23e9-410f-b690-4e010a5dc779 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image {
  box-sizing: border-box;
}



.s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  margin: 0 !important;
  overflow: visible;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3964d1d7-23e9-410f-b690-4e010a5dc779 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add background color handling */
  
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3964d1d7-23e9-410f-b690-4e010a5dc779 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3964d1d7-23e9-410f-b690-4e010a5dc779.shogun-image {
  box-sizing: border-box;
}



.s-3964d1d7-23e9-410f-b690-4e010a5dc779 img.shogun-image {
  
}


}
#s-d2f019ae-8da8-4d6f-bc85-a90c9bdd1066 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d2f019ae-8da8-4d6f-bc85-a90c9bdd1066 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d2f019ae-8da8-4d6f-bc85-a90c9bdd1066.shg-box.shg-c {
  justify-content: center;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image {
  box-sizing: border-box;
}



.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  
}


@media (min-width: 1200px){#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image {
  box-sizing: border-box;
}



.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image {
  box-sizing: border-box;
}



.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image {
  box-sizing: border-box;
}



.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  
}


}@media (max-width: 767px){#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-14268439-db58-4c3c-82a2-49ce4c78a9a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-14268439-db58-4c3c-82a2-49ce4c78a9a5.shogun-image {
  box-sizing: border-box;
}



.s-14268439-db58-4c3c-82a2-49ce4c78a9a5 img.shogun-image {
  
}


}
#s-9fb1ddd0-16ec-48fb-ad7f-52ee63eb6392 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9fb1ddd0-16ec-48fb-ad7f-52ee63eb6392 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9fb1ddd0-16ec-48fb-ad7f-52ee63eb6392.shg-box.shg-c {
  justify-content: center;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  margin: 0 !important;
  overflow: visible;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add background color handling */
  
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image {
  box-sizing: border-box;
}



.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  margin: 0 !important;
  overflow: visible;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add background color handling */
  
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image {
  box-sizing: border-box;
}



.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  margin: 0 !important;
  overflow: visible;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add background color handling */
  
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image {
  box-sizing: border-box;
}



.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  margin: 0 !important;
  overflow: visible;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add background color handling */
  
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image {
  box-sizing: border-box;
}



.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  margin: 0 !important;
  overflow: visible;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add background color handling */
  
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1.shogun-image {
  box-sizing: border-box;
}



.s-33d899e7-5be1-4347-8b1b-5a727fcd0bd1 img.shogun-image {
  
}


}
#s-04b483dd-6510-4693-99a9-d1a03f31a7a9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-04b483dd-6510-4693-99a9-d1a03f31a7a9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-04b483dd-6510-4693-99a9-d1a03f31a7a9.shg-box.shg-c {
  justify-content: center;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  margin: 0 !important;
  overflow: visible;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add background color handling */
  
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6501fefd-c8b4-471f-a7c0-48b139afc95c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image {
  box-sizing: border-box;
}



.s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  
}


@media (min-width: 1200px){#s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  margin: 0 !important;
  overflow: visible;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add background color handling */
  
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6501fefd-c8b4-471f-a7c0-48b139afc95c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image {
  box-sizing: border-box;
}



.s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  margin: 0 !important;
  overflow: visible;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add background color handling */
  
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6501fefd-c8b4-471f-a7c0-48b139afc95c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image {
  box-sizing: border-box;
}



.s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  margin: 0 !important;
  overflow: visible;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add background color handling */
  
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6501fefd-c8b4-471f-a7c0-48b139afc95c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image {
  box-sizing: border-box;
}



.s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  
}


}@media (max-width: 767px){#s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  margin: 0 !important;
  overflow: visible;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6501fefd-c8b4-471f-a7c0-48b139afc95c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add background color handling */
  
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6501fefd-c8b4-471f-a7c0-48b139afc95c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6501fefd-c8b4-471f-a7c0-48b139afc95c.shogun-image {
  box-sizing: border-box;
}



.s-6501fefd-c8b4-471f-a7c0-48b139afc95c img.shogun-image {
  
}


}
#s-3bd87373-6144-48c9-a613-1e99221ee9b2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3bd87373-6144-48c9-a613-1e99221ee9b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3bd87373-6144-48c9-a613-1e99221ee9b2.shg-box.shg-c {
  justify-content: center;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image {
  box-sizing: border-box;
}



.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  
}


@media (min-width: 1200px){#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image {
  box-sizing: border-box;
}



.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image {
  box-sizing: border-box;
}



.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image {
  box-sizing: border-box;
}



.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  
}


}@media (max-width: 767px){#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-526931a3-49a2-4a77-90d3-8cc02a48e4b4.shogun-image {
  box-sizing: border-box;
}



.s-526931a3-49a2-4a77-90d3-8cc02a48e4b4 img.shogun-image {
  
}


}
#s-11846cfb-5495-4bed-b114-9f415fefd869 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-11846cfb-5495-4bed-b114-9f415fefd869 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-11846cfb-5495-4bed-b114-9f415fefd869.shg-box.shg-c {
  justify-content: center;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image {
  box-sizing: border-box;
}



.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image {
  box-sizing: border-box;
}



.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image {
  box-sizing: border-box;
}



.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image {
  box-sizing: border-box;
}



.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a850915f-1174-4e70-9eb1-d0e954dd32e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a850915f-1174-4e70-9eb1-d0e954dd32e6.shogun-image {
  box-sizing: border-box;
}



.s-a850915f-1174-4e70-9eb1-d0e954dd32e6 img.shogun-image {
  
}


}
#s-dbf7b9c1-666e-4dea-90b0-d9aa511332a1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dbf7b9c1-666e-4dea-90b0-d9aa511332a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dbf7b9c1-666e-4dea-90b0-d9aa511332a1.shg-box.shg-c {
  justify-content: center;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image {
  box-sizing: border-box;
}



.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image {
  box-sizing: border-box;
}



.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image {
  box-sizing: border-box;
}



.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image {
  box-sizing: border-box;
}



.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  margin: 0 !important;
  overflow: visible;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add background color handling */
  
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2febf497-14a5-40f7-9e98-7a1fe5083cb0.shogun-image {
  box-sizing: border-box;
}



.s-2febf497-14a5-40f7-9e98-7a1fe5083cb0 img.shogun-image {
  
}


}
#s-5cf3ae77-6087-4cc7-a441-4064a8591a82 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5cf3ae77-6087-4cc7-a441-4064a8591a82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5cf3ae77-6087-4cc7-a441-4064a8591a82.shg-box.shg-c {
  justify-content: center;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  margin: 0 !important;
  overflow: visible;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add background color handling */
  
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image {
  box-sizing: border-box;
}



.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  margin: 0 !important;
  overflow: visible;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add background color handling */
  
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image {
  box-sizing: border-box;
}



.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  margin: 0 !important;
  overflow: visible;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add background color handling */
  
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image {
  box-sizing: border-box;
}



.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  margin: 0 !important;
  overflow: visible;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add background color handling */
  
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image {
  box-sizing: border-box;
}



.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  margin: 0 !important;
  overflow: visible;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add background color handling */
  
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec6cad9-44e3-4c85-a7de-eb235ba50819.shogun-image {
  box-sizing: border-box;
}



.s-3ec6cad9-44e3-4c85-a7de-eb235ba50819 img.shogun-image {
  
}


}
#s-a2294604-5907-4b59-ba8a-fbf655d3c0c7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a2294604-5907-4b59-ba8a-fbf655d3c0c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a2294604-5907-4b59-ba8a-fbf655d3c0c7.shg-box.shg-c {
  justify-content: center;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  margin: 0 !important;
  overflow: visible;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add background color handling */
  
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-305c5304-bf1b-456d-aa3c-96ed506cacae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image {
  box-sizing: border-box;
}



.s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  
}


@media (min-width: 1200px){#s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  margin: 0 !important;
  overflow: visible;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add background color handling */
  
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-305c5304-bf1b-456d-aa3c-96ed506cacae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image {
  box-sizing: border-box;
}



.s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  margin: 0 !important;
  overflow: visible;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add background color handling */
  
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-305c5304-bf1b-456d-aa3c-96ed506cacae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image {
  box-sizing: border-box;
}



.s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  margin: 0 !important;
  overflow: visible;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add background color handling */
  
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-305c5304-bf1b-456d-aa3c-96ed506cacae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image {
  box-sizing: border-box;
}



.s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  
}


}@media (max-width: 767px){#s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  margin: 0 !important;
  overflow: visible;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-305c5304-bf1b-456d-aa3c-96ed506cacae {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add background color handling */
  
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-305c5304-bf1b-456d-aa3c-96ed506cacae .shogun-image-content {
  
    justify-content: center;
  
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shg-align-container {
  display: flex;
  justify-content: center
}

.s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-305c5304-bf1b-456d-aa3c-96ed506cacae.shogun-image {
  box-sizing: border-box;
}



.s-305c5304-bf1b-456d-aa3c-96ed506cacae img.shogun-image {
  
}


}
#s-b6288ed0-ec77-43c4-87bc-e4c42c645c0b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b6288ed0-ec77-43c4-87bc-e4c42c645c0b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b6288ed0-ec77-43c4-87bc-e4c42c645c0b.shg-box.shg-c {
  justify-content: center;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image {
  box-sizing: border-box;
}



.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  
}


@media (min-width: 1200px){#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image {
  box-sizing: border-box;
}



.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image {
  box-sizing: border-box;
}



.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image {
  box-sizing: border-box;
}



.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  
}


}@media (max-width: 767px){#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9.shogun-image {
  box-sizing: border-box;
}



.s-0ca6dd2e-5cee-4549-b1b1-6cdc5cf1a1a9 img.shogun-image {
  
}


}
#s-9ff7c9c6-1d1b-4930-88cf-07dd2618ed9f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9ff7c9c6-1d1b-4930-88cf-07dd2618ed9f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9ff7c9c6-1d1b-4930-88cf-07dd2618ed9f.shg-box.shg-c {
  justify-content: center;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  margin: 0 !important;
  overflow: visible;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add background color handling */
  
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image {
  box-sizing: border-box;
}



.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  
}


@media (min-width: 1200px){#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  margin: 0 !important;
  overflow: visible;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add background color handling */
  
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image {
  box-sizing: border-box;
}



.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  margin: 0 !important;
  overflow: visible;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add background color handling */
  
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image {
  box-sizing: border-box;
}



.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  margin: 0 !important;
  overflow: visible;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add background color handling */
  
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image {
  box-sizing: border-box;
}



.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  
}


}@media (max-width: 767px){#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  margin: 0 !important;
  overflow: visible;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add background color handling */
  
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dee0eee8-b541-4128-9fdd-b5f75eb3a440.shogun-image {
  box-sizing: border-box;
}



.s-dee0eee8-b541-4128-9fdd-b5f75eb3a440 img.shogun-image {
  
}


}
#s-549b6b04-ab67-422c-97ba-f3bbec44941a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-549b6b04-ab67-422c-97ba-f3bbec44941a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-549b6b04-ab67-422c-97ba-f3bbec44941a.shg-box.shg-c {
  justify-content: center;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  margin: 0 !important;
  overflow: visible;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add background color handling */
  
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image {
  box-sizing: border-box;
}



.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  
}


@media (min-width: 1200px){#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  margin: 0 !important;
  overflow: visible;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add background color handling */
  
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image {
  box-sizing: border-box;
}



.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  margin: 0 !important;
  overflow: visible;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add background color handling */
  
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image {
  box-sizing: border-box;
}



.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  margin: 0 !important;
  overflow: visible;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add background color handling */
  
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image {
  box-sizing: border-box;
}



.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  
}


}@media (max-width: 767px){#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  margin: 0 !important;
  overflow: visible;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-986bbee0-0859-4324-9af1-6f2b0fb16e35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add background color handling */
  
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-986bbee0-0859-4324-9af1-6f2b0fb16e35.shogun-image {
  box-sizing: border-box;
}



.s-986bbee0-0859-4324-9af1-6f2b0fb16e35 img.shogun-image {
  
}


}
#s-df5a4883-1e84-407a-b5e3-3d12c60c7587 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-df5a4883-1e84-407a-b5e3-3d12c60c7587 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-df5a4883-1e84-407a-b5e3-3d12c60c7587.shg-box.shg-c {
  justify-content: center;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image {
  box-sizing: border-box;
}



.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  
}


@media (min-width: 1200px){#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image {
  box-sizing: border-box;
}



.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image {
  box-sizing: border-box;
}



.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image {
  box-sizing: border-box;
}



.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  
}


}@media (max-width: 767px){#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53.shogun-image {
  box-sizing: border-box;
}



.s-8b30f3c7-9d74-41c5-a5bb-8095e1008f53 img.shogun-image {
  
}


}
#s-d1576690-97f5-4f07-9726-183b1865df9a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d1576690-97f5-4f07-9726-183b1865df9a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d1576690-97f5-4f07-9726-183b1865df9a.shg-box.shg-c {
  justify-content: center;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  margin: 0 !important;
  overflow: visible;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add background color handling */
  
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image {
  box-sizing: border-box;
}



.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  margin: 0 !important;
  overflow: visible;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add background color handling */
  
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image {
  box-sizing: border-box;
}



.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  margin: 0 !important;
  overflow: visible;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add background color handling */
  
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image {
  box-sizing: border-box;
}



.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  margin: 0 !important;
  overflow: visible;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add background color handling */
  
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image {
  box-sizing: border-box;
}



.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  margin: 0 !important;
  overflow: visible;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a21ae332-540b-4eb0-995c-b6b4a48cc177 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add background color handling */
  
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a21ae332-540b-4eb0-995c-b6b4a48cc177.shogun-image {
  box-sizing: border-box;
}



.s-a21ae332-540b-4eb0-995c-b6b4a48cc177 img.shogun-image {
  
}


}
#s-d55aa38c-6e45-4da9-ba8c-ce3a71c3f521 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d55aa38c-6e45-4da9-ba8c-ce3a71c3f521 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d55aa38c-6e45-4da9-ba8c-ce3a71c3f521.shg-box.shg-c {
  justify-content: center;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  margin: 0 !important;
  overflow: visible;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add background color handling */
  
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image {
  box-sizing: border-box;
}



.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  
}


@media (min-width: 1200px){#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  margin: 0 !important;
  overflow: visible;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add background color handling */
  
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image {
  box-sizing: border-box;
}



.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  margin: 0 !important;
  overflow: visible;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add background color handling */
  
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image {
  box-sizing: border-box;
}



.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  margin: 0 !important;
  overflow: visible;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add background color handling */
  
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image {
  box-sizing: border-box;
}



.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  
}


}@media (max-width: 767px){#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  margin: 0 !important;
  overflow: visible;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add background color handling */
  
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b.shogun-image {
  box-sizing: border-box;
}



.s-2890f83c-08fc-4dd4-a71a-b1b0a0f4682b img.shogun-image {
  
}


}
#s-9a278ccb-e591-4919-8eac-f2202e2723b3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9a278ccb-e591-4919-8eac-f2202e2723b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9a278ccb-e591-4919-8eac-f2202e2723b3.shg-box.shg-c {
  justify-content: center;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  margin: 0 !important;
  overflow: visible;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add background color handling */
  
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image {
  box-sizing: border-box;
}



.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  
}


@media (min-width: 1200px){#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  margin: 0 !important;
  overflow: visible;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add background color handling */
  
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image {
  box-sizing: border-box;
}



.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  margin: 0 !important;
  overflow: visible;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add background color handling */
  
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image {
  box-sizing: border-box;
}



.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  margin: 0 !important;
  overflow: visible;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add background color handling */
  
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image {
  box-sizing: border-box;
}



.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  
}


}@media (max-width: 767px){#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  margin: 0 !important;
  overflow: visible;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ba30d41c-cc0a-4c3c-bc77-0691501effbc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add background color handling */
  
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc .shogun-image-content {
  
    justify-content: center;
  
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba30d41c-cc0a-4c3c-bc77-0691501effbc.shogun-image {
  box-sizing: border-box;
}



.s-ba30d41c-cc0a-4c3c-bc77-0691501effbc img.shogun-image {
  
}


}
#s-5c75f9e8-51e3-452e-9892-6d73b2e36ba1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5c75f9e8-51e3-452e-9892-6d73b2e36ba1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5c75f9e8-51e3-452e-9892-6d73b2e36ba1.shg-box.shg-c {
  justify-content: center;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  margin: 0 !important;
  overflow: visible;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add background color handling */
  
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image {
  box-sizing: border-box;
}



.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  
}


@media (min-width: 1200px){#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  margin: 0 !important;
  overflow: visible;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add background color handling */
  
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image {
  box-sizing: border-box;
}



.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  margin: 0 !important;
  overflow: visible;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add background color handling */
  
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image {
  box-sizing: border-box;
}



.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  margin: 0 !important;
  overflow: visible;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add background color handling */
  
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image {
  box-sizing: border-box;
}



.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  
}


}@media (max-width: 767px){#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  margin: 0 !important;
  overflow: visible;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add background color handling */
  
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89.shogun-image {
  box-sizing: border-box;
}



.s-489f76fc-0fd6-4a71-b0d9-dceae9ac8d89 img.shogun-image {
  
}


}
#s-d7d1eed6-c34a-413c-91f1-66b040e0bdfd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d7d1eed6-c34a-413c-91f1-66b040e0bdfd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d7d1eed6-c34a-413c-91f1-66b040e0bdfd.shg-box.shg-c {
  justify-content: center;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image {
  box-sizing: border-box;
}



.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image {
  box-sizing: border-box;
}



.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image {
  box-sizing: border-box;
}



.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image {
  box-sizing: border-box;
}



.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a61c407f-3cdc-498a-9452-6975e3f91fd0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a61c407f-3cdc-498a-9452-6975e3f91fd0.shogun-image {
  box-sizing: border-box;
}



.s-a61c407f-3cdc-498a-9452-6975e3f91fd0 img.shogun-image {
  
}


}
#s-520faecf-2ca0-492c-a23d-1d6406ac599c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-520faecf-2ca0-492c-a23d-1d6406ac599c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-520faecf-2ca0-492c-a23d-1d6406ac599c.shg-box.shg-c {
  justify-content: center;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  margin: 0 !important;
  overflow: visible;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add background color handling */
  
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image {
  box-sizing: border-box;
}



.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  margin: 0 !important;
  overflow: visible;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add background color handling */
  
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image {
  box-sizing: border-box;
}



.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  margin: 0 !important;
  overflow: visible;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add background color handling */
  
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image {
  box-sizing: border-box;
}



.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  margin: 0 !important;
  overflow: visible;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add background color handling */
  
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image {
  box-sizing: border-box;
}



.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  margin: 0 !important;
  overflow: visible;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add background color handling */
  
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19.shogun-image {
  box-sizing: border-box;
}



.s-3a2ba06a-1cc7-4bb5-9b78-bef5f97a0a19 img.shogun-image {
  
}


}
#s-72f6688c-972d-40db-aa63-28401c2b0b00 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-72f6688c-972d-40db-aa63-28401c2b0b00 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-72f6688c-972d-40db-aa63-28401c2b0b00.shg-box.shg-c {
  justify-content: center;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  margin: 0 !important;
  overflow: visible;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add background color handling */
  
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f178bc-2141-4aec-b95b-543d2d280e5b .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image {
  box-sizing: border-box;
}



.s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  
}


@media (min-width: 1200px){#s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  margin: 0 !important;
  overflow: visible;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add background color handling */
  
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f178bc-2141-4aec-b95b-543d2d280e5b .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image {
  box-sizing: border-box;
}



.s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  margin: 0 !important;
  overflow: visible;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add background color handling */
  
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f178bc-2141-4aec-b95b-543d2d280e5b .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image {
  box-sizing: border-box;
}



.s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  margin: 0 !important;
  overflow: visible;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add background color handling */
  
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f178bc-2141-4aec-b95b-543d2d280e5b .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image {
  box-sizing: border-box;
}



.s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  
}


}@media (max-width: 767px){#s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  margin: 0 !important;
  overflow: visible;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-23f178bc-2141-4aec-b95b-543d2d280e5b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add background color handling */
  
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-23f178bc-2141-4aec-b95b-543d2d280e5b .shogun-image-content {
  
    justify-content: center;
  
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-23f178bc-2141-4aec-b95b-543d2d280e5b.shogun-image {
  box-sizing: border-box;
}



.s-23f178bc-2141-4aec-b95b-543d2d280e5b img.shogun-image {
  
}


}
#s-8bea2793-ddb4-4d84-911b-0ef8bba24b48 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8bea2793-ddb4-4d84-911b-0ef8bba24b48 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8bea2793-ddb4-4d84-911b-0ef8bba24b48.shg-box.shg-c {
  justify-content: center;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  margin: 0 !important;
  overflow: visible;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add background color handling */
  
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image {
  box-sizing: border-box;
}



.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  
}


@media (min-width: 1200px){#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  margin: 0 !important;
  overflow: visible;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add background color handling */
  
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image {
  box-sizing: border-box;
}



.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  margin: 0 !important;
  overflow: visible;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add background color handling */
  
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image {
  box-sizing: border-box;
}



.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  margin: 0 !important;
  overflow: visible;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add background color handling */
  
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image {
  box-sizing: border-box;
}



.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  
}


}@media (max-width: 767px){#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  margin: 0 !important;
  overflow: visible;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dc653449-a07c-4b71-8c56-be8de7a2e8cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add background color handling */
  
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dc653449-a07c-4b71-8c56-be8de7a2e8cf.shogun-image {
  box-sizing: border-box;
}



.s-dc653449-a07c-4b71-8c56-be8de7a2e8cf img.shogun-image {
  
}


}
#s-e9ffb47d-d577-48bf-a19d-dedeac3f758b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e9ffb47d-d577-48bf-a19d-dedeac3f758b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e9ffb47d-d577-48bf-a19d-dedeac3f758b.shg-box.shg-c {
  justify-content: center;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  margin: 0 !important;
  overflow: visible;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add background color handling */
  
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-39812fba-d9d8-469c-b368-bf2e6160f123 .shogun-image-content {
  
    justify-content: center;
  
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image {
  box-sizing: border-box;
}



.s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  
}


@media (min-width: 1200px){#s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  margin: 0 !important;
  overflow: visible;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add background color handling */
  
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-39812fba-d9d8-469c-b368-bf2e6160f123 .shogun-image-content {
  
    justify-content: center;
  
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image {
  box-sizing: border-box;
}



.s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  margin: 0 !important;
  overflow: visible;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add background color handling */
  
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-39812fba-d9d8-469c-b368-bf2e6160f123 .shogun-image-content {
  
    justify-content: center;
  
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image {
  box-sizing: border-box;
}



.s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  margin: 0 !important;
  overflow: visible;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add background color handling */
  
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-39812fba-d9d8-469c-b368-bf2e6160f123 .shogun-image-content {
  
    justify-content: center;
  
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image {
  box-sizing: border-box;
}



.s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  
}


}@media (max-width: 767px){#s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  margin: 0 !important;
  overflow: visible;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-39812fba-d9d8-469c-b368-bf2e6160f123 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add background color handling */
  
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-39812fba-d9d8-469c-b368-bf2e6160f123 .shogun-image-content {
  
    justify-content: center;
  
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39812fba-d9d8-469c-b368-bf2e6160f123.shogun-image {
  box-sizing: border-box;
}



.s-39812fba-d9d8-469c-b368-bf2e6160f123 img.shogun-image {
  
}


}
#s-03ebfd4e-3233-4f9e-96b2-fdfc9a3705f3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-03ebfd4e-3233-4f9e-96b2-fdfc9a3705f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-03ebfd4e-3233-4f9e-96b2-fdfc9a3705f3.shg-box.shg-c {
  justify-content: center;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  margin: 0 !important;
  overflow: visible;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add background color handling */
  
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image {
  box-sizing: border-box;
}



.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  margin: 0 !important;
  overflow: visible;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add background color handling */
  
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image {
  box-sizing: border-box;
}



.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  margin: 0 !important;
  overflow: visible;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add background color handling */
  
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image {
  box-sizing: border-box;
}



.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  margin: 0 !important;
  overflow: visible;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add background color handling */
  
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image {
  box-sizing: border-box;
}



.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  margin: 0 !important;
  overflow: visible;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add background color handling */
  
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d48d7dc2-acc8-415b-94fa-1034a3f9db93.shogun-image {
  box-sizing: border-box;
}



.s-d48d7dc2-acc8-415b-94fa-1034a3f9db93 img.shogun-image {
  
}


}
#s-8f137553-0302-4b59-aa5a-82fc987c5b4d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8f137553-0302-4b59-aa5a-82fc987c5b4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f137553-0302-4b59-aa5a-82fc987c5b4d.shg-box.shg-c {
  justify-content: center;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  margin: 0 !important;
  overflow: visible;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add background color handling */
  
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-417799d8-0d4d-447e-bb77-253feee6cdc5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image {
  box-sizing: border-box;
}



.s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  
}


@media (min-width: 1200px){#s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  margin: 0 !important;
  overflow: visible;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add background color handling */
  
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-417799d8-0d4d-447e-bb77-253feee6cdc5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image {
  box-sizing: border-box;
}



.s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  margin: 0 !important;
  overflow: visible;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add background color handling */
  
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-417799d8-0d4d-447e-bb77-253feee6cdc5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image {
  box-sizing: border-box;
}



.s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  margin: 0 !important;
  overflow: visible;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add background color handling */
  
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-417799d8-0d4d-447e-bb77-253feee6cdc5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image {
  box-sizing: border-box;
}



.s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  
}


}@media (max-width: 767px){#s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  margin: 0 !important;
  overflow: visible;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-417799d8-0d4d-447e-bb77-253feee6cdc5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add background color handling */
  
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-417799d8-0d4d-447e-bb77-253feee6cdc5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-417799d8-0d4d-447e-bb77-253feee6cdc5.shogun-image {
  box-sizing: border-box;
}



.s-417799d8-0d4d-447e-bb77-253feee6cdc5 img.shogun-image {
  
}


}
#s-9de2dda1-2076-4934-801d-2fc7a5d6debf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9de2dda1-2076-4934-801d-2fc7a5d6debf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9de2dda1-2076-4934-801d-2fc7a5d6debf.shg-box.shg-c {
  justify-content: center;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  margin: 0 !important;
  overflow: visible;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add background color handling */
  
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image {
  box-sizing: border-box;
}



.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  
}


@media (min-width: 1200px){#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  margin: 0 !important;
  overflow: visible;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add background color handling */
  
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image {
  box-sizing: border-box;
}



.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  margin: 0 !important;
  overflow: visible;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add background color handling */
  
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image {
  box-sizing: border-box;
}



.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  margin: 0 !important;
  overflow: visible;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add background color handling */
  
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image {
  box-sizing: border-box;
}



.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  
}


}@media (max-width: 767px){#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  margin: 0 !important;
  overflow: visible;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add background color handling */
  
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 .shogun-image-content {
  
    justify-content: center;
  
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shg-align-container {
  display: flex;
  justify-content: center
}

.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da4d364e-d037-4255-9b0d-6bac9ab4ca38.shogun-image {
  box-sizing: border-box;
}



.s-da4d364e-d037-4255-9b0d-6bac9ab4ca38 img.shogun-image {
  
}


}
#s-d857c4ed-0ff9-4e9b-9029-1133c07db35f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d857c4ed-0ff9-4e9b-9029-1133c07db35f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d857c4ed-0ff9-4e9b-9029-1133c07db35f.shg-box.shg-c {
  justify-content: center;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image {
  box-sizing: border-box;
}



.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  
}


@media (min-width: 1200px){#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image {
  box-sizing: border-box;
}



.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image {
  box-sizing: border-box;
}



.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image {
  box-sizing: border-box;
}



.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  
}


}@media (max-width: 767px){#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  margin: 0 !important;
  overflow: visible;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add background color handling */
  
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-208cce4d-4198-437b-8b1e-cc5f9e1406b4.shogun-image {
  box-sizing: border-box;
}



.s-208cce4d-4198-437b-8b1e-cc5f9e1406b4 img.shogun-image {
  
}


}
#s-b84e1cdc-cadd-4d80-a022-33aba3d0ff9d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b84e1cdc-cadd-4d80-a022-33aba3d0ff9d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b84e1cdc-cadd-4d80-a022-33aba3d0ff9d.shg-box.shg-c {
  justify-content: center;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 {
  margin: 0 !important;
  overflow: visible;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add background color handling */
  
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-10a365ba-2b76-43eb-8329-5450571e9134 .shogun-image-content {
  
    justify-content: center;
  
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image {
  box-sizing: border-box;
}



.s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  
}


@media (min-width: 1200px){#s-10a365ba-2b76-43eb-8329-5450571e9134 {
  margin: 0 !important;
  overflow: visible;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add background color handling */
  
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-10a365ba-2b76-43eb-8329-5450571e9134 .shogun-image-content {
  
    justify-content: center;
  
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image {
  box-sizing: border-box;
}



.s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-10a365ba-2b76-43eb-8329-5450571e9134 {
  margin: 0 !important;
  overflow: visible;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add background color handling */
  
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-10a365ba-2b76-43eb-8329-5450571e9134 .shogun-image-content {
  
    justify-content: center;
  
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image {
  box-sizing: border-box;
}



.s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-10a365ba-2b76-43eb-8329-5450571e9134 {
  margin: 0 !important;
  overflow: visible;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add background color handling */
  
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-10a365ba-2b76-43eb-8329-5450571e9134 .shogun-image-content {
  
    justify-content: center;
  
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image {
  box-sizing: border-box;
}



.s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  
}


}@media (max-width: 767px){#s-10a365ba-2b76-43eb-8329-5450571e9134 {
  margin: 0 !important;
  overflow: visible;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-10a365ba-2b76-43eb-8329-5450571e9134 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add background color handling */
  
}

#s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-10a365ba-2b76-43eb-8329-5450571e9134 .shogun-image-content {
  
    justify-content: center;
  
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10a365ba-2b76-43eb-8329-5450571e9134.shogun-image {
  box-sizing: border-box;
}



.s-10a365ba-2b76-43eb-8329-5450571e9134 img.shogun-image {
  
}


}
#s-00358ed6-08ec-4054-a709-308f0863918d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-00358ed6-08ec-4054-a709-308f0863918d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00358ed6-08ec-4054-a709-308f0863918d.shg-box.shg-c {
  justify-content: center;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image {
  box-sizing: border-box;
}



.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  
}


@media (min-width: 1200px){#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image {
  box-sizing: border-box;
}



.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image {
  box-sizing: border-box;
}



.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image {
  box-sizing: border-box;
}



.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  
}


}@media (max-width: 767px){#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4.shogun-image {
  box-sizing: border-box;
}



.s-1d40aaa5-30cb-4c85-9bf6-8c06db4719d4 img.shogun-image {
  
}


}
#s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 {
  box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0);
margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 {
  display: none;
}
#s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688, #wrap-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688, #wrap-content-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 { display: none !important; }}@media (max-width: 767px){#s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 {
  display: none;
}
#s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688, #wrap-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688, #wrap-content-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 { display: none !important; }}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 {
  --swiper-pagination-color: rgba(6, 54, 29, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(6, 54, 29, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-prev,
#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-next {
  
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-prev svg,
#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-next svg {
  fill: rgba(7, 61, 33, 1) !important;
  stroke: rgba(7, 61, 33, 1) !important;
  
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
@media (min-width: 1200px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 {
  --swiper-pagination-color: rgba(6, 54, 29, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(6, 54, 29, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-prev,
#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-next {
  
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-prev svg,
#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-next svg {
  fill: rgba(7, 61, 33, 1) !important;
  stroke: rgba(7, 61, 33, 1) !important;
  
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-7f4924e1-5fc6-47fd-b13a-de0bfa2a4688 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}
#s-c4e753f0-9b2c-4758-802c-7ebf4fce27cf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c4e753f0-9b2c-4758-802c-7ebf4fce27cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c4e753f0-9b2c-4758-802c-7ebf4fce27cf.shg-box.shg-c {
  justify-content: center;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8957d60-bd25-42a0-830d-79541da018a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image {
  box-sizing: border-box;
}



.s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d8957d60-bd25-42a0-830d-79541da018a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8957d60-bd25-42a0-830d-79541da018a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image {
  box-sizing: border-box;
}



.s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d8957d60-bd25-42a0-830d-79541da018a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8957d60-bd25-42a0-830d-79541da018a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image {
  box-sizing: border-box;
}



.s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d8957d60-bd25-42a0-830d-79541da018a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8957d60-bd25-42a0-830d-79541da018a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image {
  box-sizing: border-box;
}



.s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d8957d60-bd25-42a0-830d-79541da018a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d8957d60-bd25-42a0-830d-79541da018a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8957d60-bd25-42a0-830d-79541da018a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8957d60-bd25-42a0-830d-79541da018a1.shogun-image {
  box-sizing: border-box;
}



.s-d8957d60-bd25-42a0-830d-79541da018a1 img.shogun-image {
  
}


}
#s-b83a85e8-2b02-4ffa-a163-a3b239baf559 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b83a85e8-2b02-4ffa-a163-a3b239baf559 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b83a85e8-2b02-4ffa-a163-a3b239baf559.shg-box.shg-c {
  justify-content: center;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image {
  box-sizing: border-box;
}



.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  
}


@media (min-width: 1200px){#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image {
  box-sizing: border-box;
}



.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image {
  box-sizing: border-box;
}



.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image {
  box-sizing: border-box;
}



.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  
}


}@media (max-width: 767px){#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  margin: 0 !important;
  overflow: visible;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8b2770d0-961c-44d1-8d7d-c6213eddce14 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add background color handling */
  
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8b2770d0-961c-44d1-8d7d-c6213eddce14.shogun-image {
  box-sizing: border-box;
}



.s-8b2770d0-961c-44d1-8d7d-c6213eddce14 img.shogun-image {
  
}


}
#s-3ff2123c-d000-4d1c-b4d1-433402aae5ce {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3ff2123c-d000-4d1c-b4d1-433402aae5ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3ff2123c-d000-4d1c-b4d1-433402aae5ce.shg-box.shg-c {
  justify-content: center;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  margin: 0 !important;
  overflow: visible;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add background color handling */
  
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image {
  box-sizing: border-box;
}



.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  
}


@media (min-width: 1200px){#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  margin: 0 !important;
  overflow: visible;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add background color handling */
  
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image {
  box-sizing: border-box;
}



.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  margin: 0 !important;
  overflow: visible;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add background color handling */
  
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image {
  box-sizing: border-box;
}



.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  margin: 0 !important;
  overflow: visible;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add background color handling */
  
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image {
  box-sizing: border-box;
}



.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  
}


}@media (max-width: 767px){#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  margin: 0 !important;
  overflow: visible;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add background color handling */
  
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac.shogun-image {
  box-sizing: border-box;
}



.s-f5d3cff7-a481-491b-a4f9-57ac4b5e04ac img.shogun-image {
  
}


}
#s-6273b047-1bb5-4044-ba01-2de4ee950756 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6273b047-1bb5-4044-ba01-2de4ee950756 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6273b047-1bb5-4044-ba01-2de4ee950756.shg-box.shg-c {
  justify-content: center;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  margin: 0 !important;
  overflow: visible;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add background color handling */
  
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image {
  box-sizing: border-box;
}



.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  margin: 0 !important;
  overflow: visible;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add background color handling */
  
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image {
  box-sizing: border-box;
}



.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  margin: 0 !important;
  overflow: visible;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add background color handling */
  
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image {
  box-sizing: border-box;
}



.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  margin: 0 !important;
  overflow: visible;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add background color handling */
  
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image {
  box-sizing: border-box;
}



.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  margin: 0 !important;
  overflow: visible;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add background color handling */
  
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293.shogun-image {
  box-sizing: border-box;
}



.s-ea8e98e1-e8f8-4fcf-b63a-9e01fa298293 img.shogun-image {
  
}


}
#s-d71e5d99-f7a2-4648-912c-0d88320490f6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d71e5d99-f7a2-4648-912c-0d88320490f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d71e5d99-f7a2-4648-912c-0d88320490f6.shg-box.shg-c {
  justify-content: center;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  margin: 0 !important;
  overflow: visible;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add background color handling */
  
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-87afee39-d9ba-4fee-9694-5d58856c2704 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image {
  box-sizing: border-box;
}



.s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  
}


@media (min-width: 1200px){#s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  margin: 0 !important;
  overflow: visible;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add background color handling */
  
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-87afee39-d9ba-4fee-9694-5d58856c2704 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image {
  box-sizing: border-box;
}



.s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  margin: 0 !important;
  overflow: visible;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add background color handling */
  
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-87afee39-d9ba-4fee-9694-5d58856c2704 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image {
  box-sizing: border-box;
}



.s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  margin: 0 !important;
  overflow: visible;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add background color handling */
  
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-87afee39-d9ba-4fee-9694-5d58856c2704 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image {
  box-sizing: border-box;
}



.s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  
}


}@media (max-width: 767px){#s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  margin: 0 !important;
  overflow: visible;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-87afee39-d9ba-4fee-9694-5d58856c2704 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add background color handling */
  
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-87afee39-d9ba-4fee-9694-5d58856c2704 .shogun-image-content {
  
    justify-content: center;
  
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shg-align-container {
  display: flex;
  justify-content: center
}

.s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-87afee39-d9ba-4fee-9694-5d58856c2704.shogun-image {
  box-sizing: border-box;
}



.s-87afee39-d9ba-4fee-9694-5d58856c2704 img.shogun-image {
  
}


}
#s-8c6496f7-ff34-4f3e-8b94-e25232887fba {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8c6496f7-ff34-4f3e-8b94-e25232887fba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8c6496f7-ff34-4f3e-8b94-e25232887fba.shg-box.shg-c {
  justify-content: center;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  margin: 0 !important;
  overflow: visible;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add background color handling */
  
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae96d167-0781-4b7b-98be-ad2f93324c4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image {
  box-sizing: border-box;
}



.s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  
}


@media (min-width: 1200px){#s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  margin: 0 !important;
  overflow: visible;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add background color handling */
  
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae96d167-0781-4b7b-98be-ad2f93324c4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image {
  box-sizing: border-box;
}



.s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  margin: 0 !important;
  overflow: visible;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add background color handling */
  
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae96d167-0781-4b7b-98be-ad2f93324c4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image {
  box-sizing: border-box;
}



.s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  margin: 0 !important;
  overflow: visible;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add background color handling */
  
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae96d167-0781-4b7b-98be-ad2f93324c4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image {
  box-sizing: border-box;
}



.s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  
}


}@media (max-width: 767px){#s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  margin: 0 !important;
  overflow: visible;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae96d167-0781-4b7b-98be-ad2f93324c4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add background color handling */
  
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae96d167-0781-4b7b-98be-ad2f93324c4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae96d167-0781-4b7b-98be-ad2f93324c4f.shogun-image {
  box-sizing: border-box;
}



.s-ae96d167-0781-4b7b-98be-ad2f93324c4f img.shogun-image {
  
}


}
#s-cd980329-2982-400f-b0cd-5388ceb80380 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cd980329-2982-400f-b0cd-5388ceb80380 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cd980329-2982-400f-b0cd-5388ceb80380.shg-box.shg-c {
  justify-content: center;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  margin: 0 !important;
  overflow: visible;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add background color handling */
  
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-78e049e9-8e6a-4548-83f9-d2805cbc997c .shogun-image-content {
  
    justify-content: center;
  
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image {
  box-sizing: border-box;
}



.s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  
}


@media (min-width: 1200px){#s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  margin: 0 !important;
  overflow: visible;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add background color handling */
  
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-78e049e9-8e6a-4548-83f9-d2805cbc997c .shogun-image-content {
  
    justify-content: center;
  
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image {
  box-sizing: border-box;
}



.s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  margin: 0 !important;
  overflow: visible;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add background color handling */
  
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-78e049e9-8e6a-4548-83f9-d2805cbc997c .shogun-image-content {
  
    justify-content: center;
  
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image {
  box-sizing: border-box;
}



.s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  margin: 0 !important;
  overflow: visible;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add background color handling */
  
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-78e049e9-8e6a-4548-83f9-d2805cbc997c .shogun-image-content {
  
    justify-content: center;
  
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image {
  box-sizing: border-box;
}



.s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  
}


}@media (max-width: 767px){#s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  margin: 0 !important;
  overflow: visible;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78e049e9-8e6a-4548-83f9-d2805cbc997c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add background color handling */
  
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-78e049e9-8e6a-4548-83f9-d2805cbc997c .shogun-image-content {
  
    justify-content: center;
  
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78e049e9-8e6a-4548-83f9-d2805cbc997c.shogun-image {
  box-sizing: border-box;
}



.s-78e049e9-8e6a-4548-83f9-d2805cbc997c img.shogun-image {
  
}


}
#s-8df7a2da-c611-4700-8130-03e5588954ab {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8df7a2da-c611-4700-8130-03e5588954ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8df7a2da-c611-4700-8130-03e5588954ab.shg-box.shg-c {
  justify-content: center;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a {
  margin: 0 !important;
  overflow: visible;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add background color handling */
  
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3561a268-9795-48ab-9666-8635bb8da33a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image {
  box-sizing: border-box;
}



.s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  
}


@media (min-width: 1200px){#s-3561a268-9795-48ab-9666-8635bb8da33a {
  margin: 0 !important;
  overflow: visible;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add background color handling */
  
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3561a268-9795-48ab-9666-8635bb8da33a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image {
  box-sizing: border-box;
}



.s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3561a268-9795-48ab-9666-8635bb8da33a {
  margin: 0 !important;
  overflow: visible;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add background color handling */
  
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3561a268-9795-48ab-9666-8635bb8da33a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image {
  box-sizing: border-box;
}



.s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3561a268-9795-48ab-9666-8635bb8da33a {
  margin: 0 !important;
  overflow: visible;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add background color handling */
  
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3561a268-9795-48ab-9666-8635bb8da33a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image {
  box-sizing: border-box;
}



.s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  
}


}@media (max-width: 767px){#s-3561a268-9795-48ab-9666-8635bb8da33a {
  margin: 0 !important;
  overflow: visible;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3561a268-9795-48ab-9666-8635bb8da33a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add background color handling */
  
}

#s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3561a268-9795-48ab-9666-8635bb8da33a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3561a268-9795-48ab-9666-8635bb8da33a.shogun-image {
  box-sizing: border-box;
}



.s-3561a268-9795-48ab-9666-8635bb8da33a img.shogun-image {
  
}


}
#s-10e14498-943c-402e-9bed-f88efa9f9673 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-10e14498-943c-402e-9bed-f88efa9f9673 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-10e14498-943c-402e-9bed-f88efa9f9673.shg-box.shg-c {
  justify-content: center;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  margin: 0 !important;
  overflow: visible;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add background color handling */
  
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5d2648e1-8eef-4546-80dd-07fe8282c55a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image {
  box-sizing: border-box;
}



.s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  
}


@media (min-width: 1200px){#s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  margin: 0 !important;
  overflow: visible;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add background color handling */
  
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5d2648e1-8eef-4546-80dd-07fe8282c55a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image {
  box-sizing: border-box;
}



.s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  margin: 0 !important;
  overflow: visible;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add background color handling */
  
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5d2648e1-8eef-4546-80dd-07fe8282c55a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image {
  box-sizing: border-box;
}



.s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  margin: 0 !important;
  overflow: visible;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add background color handling */
  
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5d2648e1-8eef-4546-80dd-07fe8282c55a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image {
  box-sizing: border-box;
}



.s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  
}


}@media (max-width: 767px){#s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  margin: 0 !important;
  overflow: visible;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5d2648e1-8eef-4546-80dd-07fe8282c55a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add background color handling */
  
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5d2648e1-8eef-4546-80dd-07fe8282c55a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d2648e1-8eef-4546-80dd-07fe8282c55a.shogun-image {
  box-sizing: border-box;
}



.s-5d2648e1-8eef-4546-80dd-07fe8282c55a img.shogun-image {
  
}


}
#s-a4c943e7-0d2b-4e53-8018-24b1e8135931 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a4c943e7-0d2b-4e53-8018-24b1e8135931 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a4c943e7-0d2b-4e53-8018-24b1e8135931.shg-box.shg-c {
  justify-content: center;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image {
  box-sizing: border-box;
}



.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image {
  box-sizing: border-box;
}



.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image {
  box-sizing: border-box;
}



.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image {
  box-sizing: border-box;
}



.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  margin: 0 !important;
  overflow: visible;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add background color handling */
  
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3.shogun-image {
  box-sizing: border-box;
}



.s-ae566b9f-94ae-4039-9dc4-0ec293ecf8d3 img.shogun-image {
  
}


}
#s-1fe78dc3-9e8c-4507-a01b-3c35b77f374c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1fe78dc3-9e8c-4507-a01b-3c35b77f374c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1fe78dc3-9e8c-4507-a01b-3c35b77f374c.shg-box.shg-c {
  justify-content: center;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image {
  box-sizing: border-box;
}



.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image {
  box-sizing: border-box;
}



.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image {
  box-sizing: border-box;
}



.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image {
  box-sizing: border-box;
}



.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7.shogun-image {
  box-sizing: border-box;
}



.s-7adaf055-b2e9-4c20-a274-3dd52eeea9e7 img.shogun-image {
  
}


}
#s-6218391d-678d-4cbb-bf72-b9dd6db05a71 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6218391d-678d-4cbb-bf72-b9dd6db05a71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6218391d-678d-4cbb-bf72-b9dd6db05a71.shg-box.shg-c {
  justify-content: center;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  margin: 0 !important;
  overflow: visible;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add background color handling */
  
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image {
  box-sizing: border-box;
}



.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  margin: 0 !important;
  overflow: visible;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add background color handling */
  
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image {
  box-sizing: border-box;
}



.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  margin: 0 !important;
  overflow: visible;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add background color handling */
  
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image {
  box-sizing: border-box;
}



.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  margin: 0 !important;
  overflow: visible;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add background color handling */
  
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image {
  box-sizing: border-box;
}



.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  margin: 0 !important;
  overflow: visible;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add background color handling */
  
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c52adf9-1af8-439a-8bc4-655feaf5ae43.shogun-image {
  box-sizing: border-box;
}



.s-3c52adf9-1af8-439a-8bc4-655feaf5ae43 img.shogun-image {
  
}


}
#s-29abacfa-9409-4bca-8956-3fa93fe23b86 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-29abacfa-9409-4bca-8956-3fa93fe23b86 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-29abacfa-9409-4bca-8956-3fa93fe23b86.shg-box.shg-c {
  justify-content: center;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-170d06c0-313d-498e-adfe-fa9333c734f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image {
  box-sizing: border-box;
}



.s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  
}


@media (min-width: 1200px){#s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-170d06c0-313d-498e-adfe-fa9333c734f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image {
  box-sizing: border-box;
}



.s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-170d06c0-313d-498e-adfe-fa9333c734f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image {
  box-sizing: border-box;
}



.s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-170d06c0-313d-498e-adfe-fa9333c734f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image {
  box-sizing: border-box;
}



.s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  
}


}@media (max-width: 767px){#s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-170d06c0-313d-498e-adfe-fa9333c734f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-170d06c0-313d-498e-adfe-fa9333c734f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170d06c0-313d-498e-adfe-fa9333c734f5.shogun-image {
  box-sizing: border-box;
}



.s-170d06c0-313d-498e-adfe-fa9333c734f5 img.shogun-image {
  
}


}
#s-d9c489a7-1c11-48ed-94d7-80b31dfa17b2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d9c489a7-1c11-48ed-94d7-80b31dfa17b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d9c489a7-1c11-48ed-94d7-80b31dfa17b2.shg-box.shg-c {
  justify-content: center;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image {
  box-sizing: border-box;
}



.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  
}


@media (min-width: 1200px){#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image {
  box-sizing: border-box;
}



.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image {
  box-sizing: border-box;
}



.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image {
  box-sizing: border-box;
}



.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  
}


}@media (max-width: 767px){#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c09807a-c8f9-44df-8d82-a58a66b5bea3.shogun-image {
  box-sizing: border-box;
}



.s-7c09807a-c8f9-44df-8d82-a58a66b5bea3 img.shogun-image {
  
}


}
#s-1a6315d1-264d-4834-8b79-a0d8249444c3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1a6315d1-264d-4834-8b79-a0d8249444c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1a6315d1-264d-4834-8b79-a0d8249444c3.shg-box.shg-c {
  justify-content: center;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  margin: 0 !important;
  overflow: visible;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add background color handling */
  
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image {
  box-sizing: border-box;
}



.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  
}


@media (min-width: 1200px){#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  margin: 0 !important;
  overflow: visible;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add background color handling */
  
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image {
  box-sizing: border-box;
}



.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  margin: 0 !important;
  overflow: visible;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add background color handling */
  
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image {
  box-sizing: border-box;
}



.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  margin: 0 !important;
  overflow: visible;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add background color handling */
  
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image {
  box-sizing: border-box;
}



.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  
}


}@media (max-width: 767px){#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  margin: 0 !important;
  overflow: visible;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add background color handling */
  
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d .shogun-image-content {
  
    justify-content: center;
  
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d.shogun-image {
  box-sizing: border-box;
}



.s-8e5a971b-8bd4-4859-b7e4-0f014eaea93d img.shogun-image {
  
}


}
#s-0103c0dc-af12-448b-a5db-c5b635d6c69f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0103c0dc-af12-448b-a5db-c5b635d6c69f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0103c0dc-af12-448b-a5db-c5b635d6c69f.shg-box.shg-c {
  justify-content: center;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  margin: 0 !important;
  overflow: visible;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add background color handling */
  
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image {
  box-sizing: border-box;
}



.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  
}


@media (min-width: 1200px){#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  margin: 0 !important;
  overflow: visible;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add background color handling */
  
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image {
  box-sizing: border-box;
}



.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  margin: 0 !important;
  overflow: visible;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add background color handling */
  
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image {
  box-sizing: border-box;
}



.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  margin: 0 !important;
  overflow: visible;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add background color handling */
  
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image {
  box-sizing: border-box;
}



.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  
}


}@media (max-width: 767px){#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  margin: 0 !important;
  overflow: visible;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2786479e-89bf-4f28-8b38-6e42ac7ee742 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add background color handling */
  
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2786479e-89bf-4f28-8b38-6e42ac7ee742.shogun-image {
  box-sizing: border-box;
}



.s-2786479e-89bf-4f28-8b38-6e42ac7ee742 img.shogun-image {
  
}


}
#s-b53fc9ae-467b-4d10-b4fc-1f28fd580ba0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b53fc9ae-467b-4d10-b4fc-1f28fd580ba0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b53fc9ae-467b-4d10-b4fc-1f28fd580ba0.shg-box.shg-c {
  justify-content: center;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-eb0adcea-5905-4c5e-827b-de727a04dee7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image {
  box-sizing: border-box;
}



.s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-eb0adcea-5905-4c5e-827b-de727a04dee7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image {
  box-sizing: border-box;
}



.s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-eb0adcea-5905-4c5e-827b-de727a04dee7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image {
  box-sizing: border-box;
}



.s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-eb0adcea-5905-4c5e-827b-de727a04dee7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image {
  box-sizing: border-box;
}



.s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eb0adcea-5905-4c5e-827b-de727a04dee7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-eb0adcea-5905-4c5e-827b-de727a04dee7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0adcea-5905-4c5e-827b-de727a04dee7.shogun-image {
  box-sizing: border-box;
}



.s-eb0adcea-5905-4c5e-827b-de727a04dee7 img.shogun-image {
  
}


}
#s-256eb98c-1b69-40f3-8794-33b6c9256f78 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-256eb98c-1b69-40f3-8794-33b6c9256f78 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-256eb98c-1b69-40f3-8794-33b6c9256f78.shg-box.shg-c {
  justify-content: center;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  margin: 0 !important;
  overflow: visible;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add background color handling */
  
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image {
  box-sizing: border-box;
}



.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  
}


@media (min-width: 1200px){#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  margin: 0 !important;
  overflow: visible;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add background color handling */
  
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image {
  box-sizing: border-box;
}



.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  margin: 0 !important;
  overflow: visible;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add background color handling */
  
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image {
  box-sizing: border-box;
}



.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  margin: 0 !important;
  overflow: visible;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add background color handling */
  
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image {
  box-sizing: border-box;
}



.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  
}


}@media (max-width: 767px){#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  margin: 0 !important;
  overflow: visible;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add background color handling */
  
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc.shogun-image {
  box-sizing: border-box;
}



.s-7b2ff4bc-1364-481c-8b81-eb5d9b42cffc img.shogun-image {
  
}


}
#s-7dabb72a-6fc2-45f7-88eb-62ea5f1ae888 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7dabb72a-6fc2-45f7-88eb-62ea5f1ae888 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7dabb72a-6fc2-45f7-88eb-62ea5f1ae888.shg-box.shg-c {
  justify-content: center;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  margin: 0 !important;
  overflow: visible;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add background color handling */
  
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-25f3fc7f-f9f3-4053-857d-62c713813020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image {
  box-sizing: border-box;
}



.s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  
}


@media (min-width: 1200px){#s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  margin: 0 !important;
  overflow: visible;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add background color handling */
  
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-25f3fc7f-f9f3-4053-857d-62c713813020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image {
  box-sizing: border-box;
}



.s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  margin: 0 !important;
  overflow: visible;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add background color handling */
  
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-25f3fc7f-f9f3-4053-857d-62c713813020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image {
  box-sizing: border-box;
}



.s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  margin: 0 !important;
  overflow: visible;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add background color handling */
  
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-25f3fc7f-f9f3-4053-857d-62c713813020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image {
  box-sizing: border-box;
}



.s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  
}


}@media (max-width: 767px){#s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  margin: 0 !important;
  overflow: visible;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-25f3fc7f-f9f3-4053-857d-62c713813020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add background color handling */
  
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-25f3fc7f-f9f3-4053-857d-62c713813020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-25f3fc7f-f9f3-4053-857d-62c713813020.shogun-image {
  box-sizing: border-box;
}



.s-25f3fc7f-f9f3-4053-857d-62c713813020 img.shogun-image {
  
}


}
#s-22fe8903-6867-40d5-904c-a79b2606fc01 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-22fe8903-6867-40d5-904c-a79b2606fc01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22fe8903-6867-40d5-904c-a79b2606fc01.shg-box.shg-c {
  justify-content: center;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image {
  box-sizing: border-box;
}



.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  
}


@media (min-width: 1200px){#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image {
  box-sizing: border-box;
}



.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image {
  box-sizing: border-box;
}



.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image {
  box-sizing: border-box;
}



.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  
}


}@media (max-width: 767px){#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb94890f-6d23-4f6d-b3a4-021df12504e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb94890f-6d23-4f6d-b3a4-021df12504e8.shogun-image {
  box-sizing: border-box;
}



.s-bb94890f-6d23-4f6d-b3a4-021df12504e8 img.shogun-image {
  
}


}
#s-90d4e240-e74e-45b3-807b-e79a7994fcea {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-90d4e240-e74e-45b3-807b-e79a7994fcea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90d4e240-e74e-45b3-807b-e79a7994fcea.shg-box.shg-c {
  justify-content: center;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  margin: 0 !important;
  overflow: visible;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add background color handling */
  
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3939b783-9c29-4033-a762-dc4b46cc55f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image {
  box-sizing: border-box;
}



.s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  margin: 0 !important;
  overflow: visible;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add background color handling */
  
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3939b783-9c29-4033-a762-dc4b46cc55f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image {
  box-sizing: border-box;
}



.s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  margin: 0 !important;
  overflow: visible;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add background color handling */
  
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3939b783-9c29-4033-a762-dc4b46cc55f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image {
  box-sizing: border-box;
}



.s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  margin: 0 !important;
  overflow: visible;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add background color handling */
  
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3939b783-9c29-4033-a762-dc4b46cc55f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image {
  box-sizing: border-box;
}



.s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  margin: 0 !important;
  overflow: visible;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3939b783-9c29-4033-a762-dc4b46cc55f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add background color handling */
  
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3939b783-9c29-4033-a762-dc4b46cc55f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3939b783-9c29-4033-a762-dc4b46cc55f9.shogun-image {
  box-sizing: border-box;
}



.s-3939b783-9c29-4033-a762-dc4b46cc55f9 img.shogun-image {
  
}


}
#s-4db44cfe-c0c5-4b83-b84b-77757fdc901b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4db44cfe-c0c5-4b83-b84b-77757fdc901b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4db44cfe-c0c5-4b83-b84b-77757fdc901b.shg-box.shg-c {
  justify-content: center;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  margin: 0 !important;
  overflow: visible;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add background color handling */
  
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image {
  box-sizing: border-box;
}



.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  margin: 0 !important;
  overflow: visible;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add background color handling */
  
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image {
  box-sizing: border-box;
}



.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  margin: 0 !important;
  overflow: visible;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add background color handling */
  
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image {
  box-sizing: border-box;
}



.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  margin: 0 !important;
  overflow: visible;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add background color handling */
  
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image {
  box-sizing: border-box;
}



.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  margin: 0 !important;
  overflow: visible;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add background color handling */
  
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-02f2111a-6cad-4e59-82b9-9e9d35083ee1.shogun-image {
  box-sizing: border-box;
}



.s-02f2111a-6cad-4e59-82b9-9e9d35083ee1 img.shogun-image {
  
}


}
#s-4be024f1-02e1-449c-8988-48326ee37aa5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4be024f1-02e1-449c-8988-48326ee37aa5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4be024f1-02e1-449c-8988-48326ee37aa5.shg-box.shg-c {
  justify-content: center;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d {
  margin: 0 !important;
  overflow: visible;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add background color handling */
  
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b61f950d-908d-4779-baf1-2ca741715e0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image {
  box-sizing: border-box;
}



.s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  
}


@media (min-width: 1200px){#s-b61f950d-908d-4779-baf1-2ca741715e0d {
  margin: 0 !important;
  overflow: visible;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add background color handling */
  
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b61f950d-908d-4779-baf1-2ca741715e0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image {
  box-sizing: border-box;
}



.s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b61f950d-908d-4779-baf1-2ca741715e0d {
  margin: 0 !important;
  overflow: visible;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add background color handling */
  
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b61f950d-908d-4779-baf1-2ca741715e0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image {
  box-sizing: border-box;
}



.s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b61f950d-908d-4779-baf1-2ca741715e0d {
  margin: 0 !important;
  overflow: visible;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add background color handling */
  
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b61f950d-908d-4779-baf1-2ca741715e0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image {
  box-sizing: border-box;
}



.s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  
}


}@media (max-width: 767px){#s-b61f950d-908d-4779-baf1-2ca741715e0d {
  margin: 0 !important;
  overflow: visible;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b61f950d-908d-4779-baf1-2ca741715e0d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add background color handling */
  
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b61f950d-908d-4779-baf1-2ca741715e0d .shogun-image-content {
  
    justify-content: center;
  
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b61f950d-908d-4779-baf1-2ca741715e0d.shogun-image {
  box-sizing: border-box;
}



.s-b61f950d-908d-4779-baf1-2ca741715e0d img.shogun-image {
  
}


}
#s-ffccc473-982b-4194-8be3-ee2a940ecc45 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ffccc473-982b-4194-8be3-ee2a940ecc45 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ffccc473-982b-4194-8be3-ee2a940ecc45.shg-box.shg-c {
  justify-content: center;
}

#s-b3814503-3605-4a87-88fc-a614cee02673 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-b3814503-3605-4a87-88fc-a614cee02673 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3814503-3605-4a87-88fc-a614cee02673-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3814503-3605-4a87-88fc-a614cee02673 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image {
  box-sizing: border-box;
}



.s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  
}


@media (min-width: 1200px){#s-b3814503-3605-4a87-88fc-a614cee02673 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3814503-3605-4a87-88fc-a614cee02673-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3814503-3605-4a87-88fc-a614cee02673 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image {
  box-sizing: border-box;
}



.s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b3814503-3605-4a87-88fc-a614cee02673 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3814503-3605-4a87-88fc-a614cee02673-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3814503-3605-4a87-88fc-a614cee02673 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image {
  box-sizing: border-box;
}



.s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b3814503-3605-4a87-88fc-a614cee02673 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3814503-3605-4a87-88fc-a614cee02673-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3814503-3605-4a87-88fc-a614cee02673 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image {
  box-sizing: border-box;
}



.s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  
}


}@media (max-width: 767px){#s-b3814503-3605-4a87-88fc-a614cee02673 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3814503-3605-4a87-88fc-a614cee02673-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3814503-3605-4a87-88fc-a614cee02673 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3814503-3605-4a87-88fc-a614cee02673 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3814503-3605-4a87-88fc-a614cee02673.shogun-image {
  box-sizing: border-box;
}



.s-b3814503-3605-4a87-88fc-a614cee02673 img.shogun-image {
  
}


}
#s-d000e5d0-530d-45a9-8b7d-17f8ec8555a1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d000e5d0-530d-45a9-8b7d-17f8ec8555a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d000e5d0-530d-45a9-8b7d-17f8ec8555a1.shg-box.shg-c {
  justify-content: center;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  margin: 0 !important;
  overflow: visible;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add background color handling */
  
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image {
  box-sizing: border-box;
}



.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  
}


@media (min-width: 1200px){#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  margin: 0 !important;
  overflow: visible;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add background color handling */
  
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image {
  box-sizing: border-box;
}



.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  margin: 0 !important;
  overflow: visible;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add background color handling */
  
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image {
  box-sizing: border-box;
}



.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  margin: 0 !important;
  overflow: visible;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add background color handling */
  
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image {
  box-sizing: border-box;
}



.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  
}


}@media (max-width: 767px){#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  margin: 0 !important;
  overflow: visible;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add background color handling */
  
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2510df72-94ca-4a9e-aeba-f6a4625e7d53.shogun-image {
  box-sizing: border-box;
}



.s-2510df72-94ca-4a9e-aeba-f6a4625e7d53 img.shogun-image {
  
}


}
#s-7d6bfa74-0974-4b17-8041-abe5f969ff9d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7d6bfa74-0974-4b17-8041-abe5f969ff9d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7d6bfa74-0974-4b17-8041-abe5f969ff9d.shg-box.shg-c {
  justify-content: center;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image {
  box-sizing: border-box;
}



.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  
}


@media (min-width: 1200px){#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image {
  box-sizing: border-box;
}



.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image {
  box-sizing: border-box;
}



.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image {
  box-sizing: border-box;
}



.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  
}


}@media (max-width: 767px){#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9.shogun-image {
  box-sizing: border-box;
}



.s-c0e7b442-2ec7-4bcb-8f43-7e8a18713ef9 img.shogun-image {
  
}


}
#s-000cbe15-2456-42db-bdda-f214fc35d35b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-000cbe15-2456-42db-bdda-f214fc35d35b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-000cbe15-2456-42db-bdda-f214fc35d35b.shg-box.shg-c {
  justify-content: center;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image {
  box-sizing: border-box;
}



.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image {
  box-sizing: border-box;
}



.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image {
  box-sizing: border-box;
}



.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image {
  box-sizing: border-box;
}



.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  margin: 0 !important;
  overflow: visible;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add background color handling */
  
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7.shogun-image {
  box-sizing: border-box;
}



.s-d8f64b46-bf6a-4d70-a8ce-be3272677fb7 img.shogun-image {
  
}


}
#s-dafb21e7-a4ce-429a-9f33-382972874393 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dafb21e7-a4ce-429a-9f33-382972874393 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dafb21e7-a4ce-429a-9f33-382972874393.shg-box.shg-c {
  justify-content: center;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  margin: 0 !important;
  overflow: visible;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add background color handling */
  
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image {
  box-sizing: border-box;
}



.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  
}


@media (min-width: 1200px){#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  margin: 0 !important;
  overflow: visible;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add background color handling */
  
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image {
  box-sizing: border-box;
}



.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  margin: 0 !important;
  overflow: visible;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add background color handling */
  
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image {
  box-sizing: border-box;
}



.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  margin: 0 !important;
  overflow: visible;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add background color handling */
  
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image {
  box-sizing: border-box;
}



.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  
}


}@media (max-width: 767px){#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  margin: 0 !important;
  overflow: visible;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add background color handling */
  
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a .shogun-image-content {
  
    justify-content: center;
  
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a.shogun-image {
  box-sizing: border-box;
}



.s-bbea3ed9-c9a6-40d3-9217-0eca55b20d5a img.shogun-image {
  
}


}
#s-6fa517ed-297d-4d2b-82b0-be38f4d9ed9c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6fa517ed-297d-4d2b-82b0-be38f4d9ed9c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6fa517ed-297d-4d2b-82b0-be38f4d9ed9c.shg-box.shg-c {
  justify-content: center;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  margin: 0 !important;
  overflow: visible;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add background color handling */
  
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image {
  box-sizing: border-box;
}



.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  margin: 0 !important;
  overflow: visible;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add background color handling */
  
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image {
  box-sizing: border-box;
}



.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  margin: 0 !important;
  overflow: visible;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add background color handling */
  
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image {
  box-sizing: border-box;
}



.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  margin: 0 !important;
  overflow: visible;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add background color handling */
  
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image {
  box-sizing: border-box;
}



.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  margin: 0 !important;
  overflow: visible;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add background color handling */
  
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51.shogun-image {
  box-sizing: border-box;
}



.s-d18c8d73-ffaf-4779-b6f6-1f9731ef0d51 img.shogun-image {
  
}


}
#s-1cc2f97f-0a12-4bbd-93cf-bc8a08a80cdf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1cc2f97f-0a12-4bbd-93cf-bc8a08a80cdf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1cc2f97f-0a12-4bbd-93cf-bc8a08a80cdf.shg-box.shg-c {
  justify-content: center;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  margin: 0 !important;
  overflow: visible;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add background color handling */
  
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image {
  box-sizing: border-box;
}



.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  margin: 0 !important;
  overflow: visible;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add background color handling */
  
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image {
  box-sizing: border-box;
}



.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  margin: 0 !important;
  overflow: visible;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add background color handling */
  
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image {
  box-sizing: border-box;
}



.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  margin: 0 !important;
  overflow: visible;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add background color handling */
  
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image {
  box-sizing: border-box;
}



.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  margin: 0 !important;
  overflow: visible;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add background color handling */
  
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d87b6802-5ea0-43e1-b8d9-688429fd3b57.shogun-image {
  box-sizing: border-box;
}



.s-d87b6802-5ea0-43e1-b8d9-688429fd3b57 img.shogun-image {
  
}


}
#s-4d2435be-5950-43e4-bc93-6a2a3fa235ce {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4d2435be-5950-43e4-bc93-6a2a3fa235ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d2435be-5950-43e4-bc93-6a2a3fa235ce.shg-box.shg-c {
  justify-content: center;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  margin: 0 !important;
  overflow: visible;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add background color handling */
  
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b703739a-8ef4-4c56-be58-64a3185ca374 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image {
  box-sizing: border-box;
}



.s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  
}


@media (min-width: 1200px){#s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  margin: 0 !important;
  overflow: visible;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add background color handling */
  
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b703739a-8ef4-4c56-be58-64a3185ca374 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image {
  box-sizing: border-box;
}



.s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  margin: 0 !important;
  overflow: visible;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add background color handling */
  
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b703739a-8ef4-4c56-be58-64a3185ca374 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image {
  box-sizing: border-box;
}



.s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  margin: 0 !important;
  overflow: visible;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add background color handling */
  
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b703739a-8ef4-4c56-be58-64a3185ca374 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image {
  box-sizing: border-box;
}



.s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  
}


}@media (max-width: 767px){#s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  margin: 0 !important;
  overflow: visible;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b703739a-8ef4-4c56-be58-64a3185ca374 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add background color handling */
  
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b703739a-8ef4-4c56-be58-64a3185ca374 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b703739a-8ef4-4c56-be58-64a3185ca374.shogun-image {
  box-sizing: border-box;
}



.s-b703739a-8ef4-4c56-be58-64a3185ca374 img.shogun-image {
  
}


}
#s-e5edf44d-f88a-452d-af0b-474fb3c34f66 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e5edf44d-f88a-452d-af0b-474fb3c34f66 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e5edf44d-f88a-452d-af0b-474fb3c34f66.shg-box.shg-c {
  justify-content: center;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  margin: 0 !important;
  overflow: visible;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add background color handling */
  
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image {
  box-sizing: border-box;
}



.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  
}


@media (min-width: 1200px){#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  margin: 0 !important;
  overflow: visible;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add background color handling */
  
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image {
  box-sizing: border-box;
}



.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  margin: 0 !important;
  overflow: visible;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add background color handling */
  
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image {
  box-sizing: border-box;
}



.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  margin: 0 !important;
  overflow: visible;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add background color handling */
  
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image {
  box-sizing: border-box;
}



.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  
}


}@media (max-width: 767px){#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  margin: 0 !important;
  overflow: visible;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add background color handling */
  
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 .shogun-image-content {
  
    justify-content: center;
  
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shg-align-container {
  display: flex;
  justify-content: center
}

.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-06e560fc-3768-4a7b-87e6-2f1aefc30d81.shogun-image {
  box-sizing: border-box;
}



.s-06e560fc-3768-4a7b-87e6-2f1aefc30d81 img.shogun-image {
  
}


}
#s-3ee4d0d5-d1f6-45d5-be23-3a08ca669c34 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3ee4d0d5-d1f6-45d5-be23-3a08ca669c34 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3ee4d0d5-d1f6-45d5-be23-3a08ca669c34.shg-box.shg-c {
  justify-content: center;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 {
  margin: 0 !important;
  overflow: visible;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add background color handling */
  
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86775e98-0ad2-46b1-81cc-40385b584558 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image {
  box-sizing: border-box;
}



.s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  
}


@media (min-width: 1200px){#s-86775e98-0ad2-46b1-81cc-40385b584558 {
  margin: 0 !important;
  overflow: visible;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add background color handling */
  
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86775e98-0ad2-46b1-81cc-40385b584558 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image {
  box-sizing: border-box;
}



.s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-86775e98-0ad2-46b1-81cc-40385b584558 {
  margin: 0 !important;
  overflow: visible;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add background color handling */
  
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86775e98-0ad2-46b1-81cc-40385b584558 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image {
  box-sizing: border-box;
}



.s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-86775e98-0ad2-46b1-81cc-40385b584558 {
  margin: 0 !important;
  overflow: visible;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add background color handling */
  
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86775e98-0ad2-46b1-81cc-40385b584558 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image {
  box-sizing: border-box;
}



.s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  
}


}@media (max-width: 767px){#s-86775e98-0ad2-46b1-81cc-40385b584558 {
  margin: 0 !important;
  overflow: visible;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86775e98-0ad2-46b1-81cc-40385b584558 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add background color handling */
  
}

#s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86775e98-0ad2-46b1-81cc-40385b584558 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86775e98-0ad2-46b1-81cc-40385b584558.shogun-image {
  box-sizing: border-box;
}



.s-86775e98-0ad2-46b1-81cc-40385b584558 img.shogun-image {
  
}


}
#s-547927b6-7f0c-4d9c-9d45-57e4dcfd9f0e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-547927b6-7f0c-4d9c-9d45-57e4dcfd9f0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-547927b6-7f0c-4d9c-9d45-57e4dcfd9f0e.shg-box.shg-c {
  justify-content: center;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  margin: 0 !important;
  overflow: visible;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add background color handling */
  
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-399bc018-2b37-43f6-9d03-d163e5471f1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image {
  box-sizing: border-box;
}



.s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  
}


@media (min-width: 1200px){#s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  margin: 0 !important;
  overflow: visible;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add background color handling */
  
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-399bc018-2b37-43f6-9d03-d163e5471f1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image {
  box-sizing: border-box;
}



.s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  margin: 0 !important;
  overflow: visible;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add background color handling */
  
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-399bc018-2b37-43f6-9d03-d163e5471f1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image {
  box-sizing: border-box;
}



.s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  margin: 0 !important;
  overflow: visible;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add background color handling */
  
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-399bc018-2b37-43f6-9d03-d163e5471f1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image {
  box-sizing: border-box;
}



.s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  
}


}@media (max-width: 767px){#s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  margin: 0 !important;
  overflow: visible;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-399bc018-2b37-43f6-9d03-d163e5471f1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add background color handling */
  
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-399bc018-2b37-43f6-9d03-d163e5471f1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-399bc018-2b37-43f6-9d03-d163e5471f1b.shogun-image {
  box-sizing: border-box;
}



.s-399bc018-2b37-43f6-9d03-d163e5471f1b img.shogun-image {
  
}


}
#s-8202a1bb-6c98-4826-816f-f44dd2f60217 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8202a1bb-6c98-4826-816f-f44dd2f60217 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8202a1bb-6c98-4826-816f-f44dd2f60217.shg-box.shg-c {
  justify-content: center;
}

#s-18989319-717f-4266-8100-d977b80c035b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-18989319-717f-4266-8100-d977b80c035b {
  margin: 0 !important;
  overflow: visible;
}

#s-18989319-717f-4266-8100-d977b80c035b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add background color handling */
  
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-18989319-717f-4266-8100-d977b80c035b .shogun-image-content {
  
    justify-content: center;
  
}

.s-18989319-717f-4266-8100-d977b80c035b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18989319-717f-4266-8100-d977b80c035b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18989319-717f-4266-8100-d977b80c035b.shogun-image {
  box-sizing: border-box;
}



.s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  
}


@media (min-width: 1200px){#s-18989319-717f-4266-8100-d977b80c035b {
  margin: 0 !important;
  overflow: visible;
}

#s-18989319-717f-4266-8100-d977b80c035b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add background color handling */
  
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-18989319-717f-4266-8100-d977b80c035b .shogun-image-content {
  
    justify-content: center;
  
}

.s-18989319-717f-4266-8100-d977b80c035b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18989319-717f-4266-8100-d977b80c035b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18989319-717f-4266-8100-d977b80c035b.shogun-image {
  box-sizing: border-box;
}



.s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-18989319-717f-4266-8100-d977b80c035b {
  margin: 0 !important;
  overflow: visible;
}

#s-18989319-717f-4266-8100-d977b80c035b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add background color handling */
  
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-18989319-717f-4266-8100-d977b80c035b .shogun-image-content {
  
    justify-content: center;
  
}

.s-18989319-717f-4266-8100-d977b80c035b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18989319-717f-4266-8100-d977b80c035b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18989319-717f-4266-8100-d977b80c035b.shogun-image {
  box-sizing: border-box;
}



.s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-18989319-717f-4266-8100-d977b80c035b {
  margin: 0 !important;
  overflow: visible;
}

#s-18989319-717f-4266-8100-d977b80c035b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add background color handling */
  
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-18989319-717f-4266-8100-d977b80c035b .shogun-image-content {
  
    justify-content: center;
  
}

.s-18989319-717f-4266-8100-d977b80c035b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18989319-717f-4266-8100-d977b80c035b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18989319-717f-4266-8100-d977b80c035b.shogun-image {
  box-sizing: border-box;
}



.s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  
}


}@media (max-width: 767px){#s-18989319-717f-4266-8100-d977b80c035b {
  margin: 0 !important;
  overflow: visible;
}

#s-18989319-717f-4266-8100-d977b80c035b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-18989319-717f-4266-8100-d977b80c035b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add background color handling */
  
}

#s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-18989319-717f-4266-8100-d977b80c035b .shogun-image-content {
  
    justify-content: center;
  
}

.s-18989319-717f-4266-8100-d977b80c035b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18989319-717f-4266-8100-d977b80c035b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18989319-717f-4266-8100-d977b80c035b.shogun-image {
  box-sizing: border-box;
}



.s-18989319-717f-4266-8100-d977b80c035b img.shogun-image {
  
}


}
#s-5aee57b7-a1e7-4fc5-847f-7df0ef07daaf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5aee57b7-a1e7-4fc5-847f-7df0ef07daaf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5aee57b7-a1e7-4fc5-847f-7df0ef07daaf.shg-box.shg-c {
  justify-content: center;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  margin: 0 !important;
  overflow: visible;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add background color handling */
  
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image {
  box-sizing: border-box;
}



.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  
}


@media (min-width: 1200px){#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  margin: 0 !important;
  overflow: visible;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add background color handling */
  
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image {
  box-sizing: border-box;
}



.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  margin: 0 !important;
  overflow: visible;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add background color handling */
  
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image {
  box-sizing: border-box;
}



.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  margin: 0 !important;
  overflow: visible;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add background color handling */
  
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image {
  box-sizing: border-box;
}



.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  
}


}@media (max-width: 767px){#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  margin: 0 !important;
  overflow: visible;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add background color handling */
  
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36.shogun-image {
  box-sizing: border-box;
}



.s-c2bbb4b7-7493-4c1f-9cdb-04e2930d6a36 img.shogun-image {
  
}


}
#s-08cae933-5c2b-4e7c-b06a-d46666e4f7d3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-08cae933-5c2b-4e7c-b06a-d46666e4f7d3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08cae933-5c2b-4e7c-b06a-d46666e4f7d3.shg-box.shg-c {
  justify-content: center;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e606b1b-2063-44a2-98dd-155fd3797740 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image {
  box-sizing: border-box;
}



.s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e606b1b-2063-44a2-98dd-155fd3797740 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image {
  box-sizing: border-box;
}



.s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e606b1b-2063-44a2-98dd-155fd3797740 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image {
  box-sizing: border-box;
}



.s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e606b1b-2063-44a2-98dd-155fd3797740 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image {
  box-sizing: border-box;
}



.s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  margin: 0 !important;
  overflow: visible;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e606b1b-2063-44a2-98dd-155fd3797740 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add background color handling */
  
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e606b1b-2063-44a2-98dd-155fd3797740 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e606b1b-2063-44a2-98dd-155fd3797740.shogun-image {
  box-sizing: border-box;
}



.s-3e606b1b-2063-44a2-98dd-155fd3797740 img.shogun-image {
  
}


}
#s-d2777bed-09e7-4b5e-a598-3d323a516981 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d2777bed-09e7-4b5e-a598-3d323a516981 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d2777bed-09e7-4b5e-a598-3d323a516981.shg-box.shg-c {
  justify-content: center;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  margin: 0 !important;
  overflow: visible;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add background color handling */
  
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image {
  box-sizing: border-box;
}



.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  
}


@media (min-width: 1200px){#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  margin: 0 !important;
  overflow: visible;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add background color handling */
  
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image {
  box-sizing: border-box;
}



.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  margin: 0 !important;
  overflow: visible;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add background color handling */
  
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image {
  box-sizing: border-box;
}



.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  margin: 0 !important;
  overflow: visible;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add background color handling */
  
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image {
  box-sizing: border-box;
}



.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  
}


}@media (max-width: 767px){#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  margin: 0 !important;
  overflow: visible;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add background color handling */
  
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b.shogun-image {
  box-sizing: border-box;
}



.s-b3cc6d43-e889-4e91-81e0-53a4f6a7b06b img.shogun-image {
  
}


}
#s-b8647e5a-d6b8-44ba-8807-e66ecd1e6a27 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b8647e5a-d6b8-44ba-8807-e66ecd1e6a27 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b8647e5a-d6b8-44ba-8807-e66ecd1e6a27.shg-box.shg-c {
  justify-content: center;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image {
  box-sizing: border-box;
}



.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image {
  box-sizing: border-box;
}



.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image {
  box-sizing: border-box;
}



.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image {
  box-sizing: border-box;
}



.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1.shogun-image {
  box-sizing: border-box;
}



.s-df23b117-d0bb-4c52-b8a6-bcf97b25c2c1 img.shogun-image {
  
}


}
#s-e627985b-2ae5-455b-886a-0b7ed788de5d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e627985b-2ae5-455b-886a-0b7ed788de5d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e627985b-2ae5-455b-886a-0b7ed788de5d.shg-box.shg-c {
  justify-content: center;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  margin: 0 !important;
  overflow: visible;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add background color handling */
  
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image {
  box-sizing: border-box;
}



.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  
}


@media (min-width: 1200px){#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  margin: 0 !important;
  overflow: visible;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add background color handling */
  
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image {
  box-sizing: border-box;
}



.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  margin: 0 !important;
  overflow: visible;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add background color handling */
  
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image {
  box-sizing: border-box;
}



.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  margin: 0 !important;
  overflow: visible;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add background color handling */
  
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image {
  box-sizing: border-box;
}



.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  
}


}@media (max-width: 767px){#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  margin: 0 !important;
  overflow: visible;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fef3c0ee-b641-4508-acd4-7733d43ea1fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add background color handling */
  
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fef3c0ee-b641-4508-acd4-7733d43ea1fa.shogun-image {
  box-sizing: border-box;
}



.s-fef3c0ee-b641-4508-acd4-7733d43ea1fa img.shogun-image {
  
}


}
#s-cce58be2-9ab6-4c8b-80df-d729cb6c6380 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cce58be2-9ab6-4c8b-80df-d729cb6c6380 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cce58be2-9ab6-4c8b-80df-d729cb6c6380.shg-box.shg-c {
  justify-content: center;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f {
  margin: 0 !important;
  overflow: visible;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add background color handling */
  
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-716529ab-9718-44d5-b280-9ef3b554d45f .shogun-image-content {
  
    justify-content: center;
  
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image {
  box-sizing: border-box;
}



.s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  
}


@media (min-width: 1200px){#s-716529ab-9718-44d5-b280-9ef3b554d45f {
  margin: 0 !important;
  overflow: visible;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add background color handling */
  
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-716529ab-9718-44d5-b280-9ef3b554d45f .shogun-image-content {
  
    justify-content: center;
  
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image {
  box-sizing: border-box;
}



.s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-716529ab-9718-44d5-b280-9ef3b554d45f {
  margin: 0 !important;
  overflow: visible;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add background color handling */
  
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-716529ab-9718-44d5-b280-9ef3b554d45f .shogun-image-content {
  
    justify-content: center;
  
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image {
  box-sizing: border-box;
}



.s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-716529ab-9718-44d5-b280-9ef3b554d45f {
  margin: 0 !important;
  overflow: visible;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add background color handling */
  
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-716529ab-9718-44d5-b280-9ef3b554d45f .shogun-image-content {
  
    justify-content: center;
  
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image {
  box-sizing: border-box;
}



.s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  
}


}@media (max-width: 767px){#s-716529ab-9718-44d5-b280-9ef3b554d45f {
  margin: 0 !important;
  overflow: visible;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-716529ab-9718-44d5-b280-9ef3b554d45f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add background color handling */
  
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-716529ab-9718-44d5-b280-9ef3b554d45f .shogun-image-content {
  
    justify-content: center;
  
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-716529ab-9718-44d5-b280-9ef3b554d45f.shogun-image {
  box-sizing: border-box;
}



.s-716529ab-9718-44d5-b280-9ef3b554d45f img.shogun-image {
  
}


}
#s-ae6a5fbc-b747-4fec-b81a-a91b85026d16 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ae6a5fbc-b747-4fec-b81a-a91b85026d16 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ae6a5fbc-b747-4fec-b81a-a91b85026d16.shg-box.shg-c {
  justify-content: center;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  margin: 0 !important;
  overflow: visible;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add background color handling */
  
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image {
  box-sizing: border-box;
}



.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  
}


@media (min-width: 1200px){#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  margin: 0 !important;
  overflow: visible;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add background color handling */
  
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image {
  box-sizing: border-box;
}



.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  margin: 0 !important;
  overflow: visible;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add background color handling */
  
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image {
  box-sizing: border-box;
}



.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  margin: 0 !important;
  overflow: visible;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add background color handling */
  
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image {
  box-sizing: border-box;
}



.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  
}


}@media (max-width: 767px){#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  margin: 0 !important;
  overflow: visible;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add background color handling */
  
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea .shogun-image-content {
  
    justify-content: center;
  
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shg-align-container {
  display: flex;
  justify-content: center
}

.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea.shogun-image {
  box-sizing: border-box;
}



.s-36d6aba4-b7af-4de6-80f6-1e21f1d470ea img.shogun-image {
  
}


}
#s-b530ebd9-a7ab-4a53-be41-b136609ea1ac {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b530ebd9-a7ab-4a53-be41-b136609ea1ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b530ebd9-a7ab-4a53-be41-b136609ea1ac.shg-box.shg-c {
  justify-content: center;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  margin: 0 !important;
  overflow: visible;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add background color handling */
  
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-857e6964-e3e8-46a8-9bef-5dade44bd68b .shogun-image-content {
  
    justify-content: center;
  
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image {
  box-sizing: border-box;
}



.s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  
}


@media (min-width: 1200px){#s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  margin: 0 !important;
  overflow: visible;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add background color handling */
  
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-857e6964-e3e8-46a8-9bef-5dade44bd68b .shogun-image-content {
  
    justify-content: center;
  
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image {
  box-sizing: border-box;
}



.s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  margin: 0 !important;
  overflow: visible;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add background color handling */
  
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-857e6964-e3e8-46a8-9bef-5dade44bd68b .shogun-image-content {
  
    justify-content: center;
  
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image {
  box-sizing: border-box;
}



.s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  margin: 0 !important;
  overflow: visible;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add background color handling */
  
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-857e6964-e3e8-46a8-9bef-5dade44bd68b .shogun-image-content {
  
    justify-content: center;
  
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image {
  box-sizing: border-box;
}



.s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  
}


}@media (max-width: 767px){#s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  margin: 0 !important;
  overflow: visible;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-857e6964-e3e8-46a8-9bef-5dade44bd68b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add background color handling */
  
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-857e6964-e3e8-46a8-9bef-5dade44bd68b .shogun-image-content {
  
    justify-content: center;
  
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-857e6964-e3e8-46a8-9bef-5dade44bd68b.shogun-image {
  box-sizing: border-box;
}



.s-857e6964-e3e8-46a8-9bef-5dade44bd68b img.shogun-image {
  
}


}
#s-3317c3f9-8537-4654-8e3d-01ed6c0013fe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3317c3f9-8537-4654-8e3d-01ed6c0013fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3317c3f9-8537-4654-8e3d-01ed6c0013fe.shg-box.shg-c {
  justify-content: center;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  margin: 0 !important;
  overflow: visible;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add background color handling */
  
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image {
  box-sizing: border-box;
}



.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  
}


@media (min-width: 1200px){#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  margin: 0 !important;
  overflow: visible;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add background color handling */
  
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image {
  box-sizing: border-box;
}



.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  margin: 0 !important;
  overflow: visible;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add background color handling */
  
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image {
  box-sizing: border-box;
}



.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  margin: 0 !important;
  overflow: visible;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add background color handling */
  
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image {
  box-sizing: border-box;
}



.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  
}


}@media (max-width: 767px){#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  margin: 0 !important;
  overflow: visible;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add background color handling */
  
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50.shogun-image {
  box-sizing: border-box;
}



.s-f66ddcb5-bd92-486d-9174-a27b1d5d4b50 img.shogun-image {
  
}


}
#s-b153ed86-7fed-4eaf-a3bf-f7ab728cdf21 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b153ed86-7fed-4eaf-a3bf-f7ab728cdf21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b153ed86-7fed-4eaf-a3bf-f7ab728cdf21.shg-box.shg-c {
  justify-content: center;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  margin: 0 !important;
  overflow: visible;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add background color handling */
  
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df .shogun-image-content {
  
    justify-content: center;
  
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image {
  box-sizing: border-box;
}



.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  
}


@media (min-width: 1200px){#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  margin: 0 !important;
  overflow: visible;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add background color handling */
  
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df .shogun-image-content {
  
    justify-content: center;
  
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image {
  box-sizing: border-box;
}



.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  margin: 0 !important;
  overflow: visible;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add background color handling */
  
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df .shogun-image-content {
  
    justify-content: center;
  
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image {
  box-sizing: border-box;
}



.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  margin: 0 !important;
  overflow: visible;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add background color handling */
  
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df .shogun-image-content {
  
    justify-content: center;
  
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image {
  box-sizing: border-box;
}



.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  
}


}@media (max-width: 767px){#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  margin: 0 !important;
  overflow: visible;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add background color handling */
  
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df .shogun-image-content {
  
    justify-content: center;
  
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df.shogun-image {
  box-sizing: border-box;
}



.s-a9f6eae8-8f82-4f03-9233-1f5947d9d4df img.shogun-image {
  
}


}
#s-09ee51b8-65ff-4ce6-a879-7a41b205827f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-09ee51b8-65ff-4ce6-a879-7a41b205827f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-09ee51b8-65ff-4ce6-a879-7a41b205827f.shg-box.shg-c {
  justify-content: center;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  margin: 0 !important;
  overflow: visible;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add background color handling */
  
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e1af96b-191f-40d6-8dbf-576655584e8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image {
  box-sizing: border-box;
}



.s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  
}


@media (min-width: 1200px){#s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  margin: 0 !important;
  overflow: visible;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add background color handling */
  
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e1af96b-191f-40d6-8dbf-576655584e8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image {
  box-sizing: border-box;
}



.s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  margin: 0 !important;
  overflow: visible;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add background color handling */
  
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e1af96b-191f-40d6-8dbf-576655584e8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image {
  box-sizing: border-box;
}



.s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  margin: 0 !important;
  overflow: visible;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add background color handling */
  
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e1af96b-191f-40d6-8dbf-576655584e8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image {
  box-sizing: border-box;
}



.s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  
}


}@media (max-width: 767px){#s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  margin: 0 !important;
  overflow: visible;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e1af96b-191f-40d6-8dbf-576655584e8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add background color handling */
  
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5e1af96b-191f-40d6-8dbf-576655584e8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e1af96b-191f-40d6-8dbf-576655584e8a.shogun-image {
  box-sizing: border-box;
}



.s-5e1af96b-191f-40d6-8dbf-576655584e8a img.shogun-image {
  
}


}
#s-d3ffb82a-4b6f-4374-9663-b91d102d5cd3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d3ffb82a-4b6f-4374-9663-b91d102d5cd3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d3ffb82a-4b6f-4374-9663-b91d102d5cd3.shg-box.shg-c {
  justify-content: center;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  margin: 0 !important;
  overflow: visible;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add background color handling */
  
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image {
  box-sizing: border-box;
}



.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  
}


@media (min-width: 1200px){#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  margin: 0 !important;
  overflow: visible;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add background color handling */
  
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image {
  box-sizing: border-box;
}



.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  margin: 0 !important;
  overflow: visible;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add background color handling */
  
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image {
  box-sizing: border-box;
}



.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  margin: 0 !important;
  overflow: visible;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add background color handling */
  
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image {
  box-sizing: border-box;
}



.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  
}


}@media (max-width: 767px){#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  margin: 0 !important;
  overflow: visible;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add background color handling */
  
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4d1ac0ba-26dc-4841-8539-e4efbe977f03.shogun-image {
  box-sizing: border-box;
}



.s-4d1ac0ba-26dc-4841-8539-e4efbe977f03 img.shogun-image {
  
}


}
#s-b373380f-6ed1-44de-8889-5a9d45b28023 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b373380f-6ed1-44de-8889-5a9d45b28023 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b373380f-6ed1-44de-8889-5a9d45b28023.shg-box.shg-c {
  justify-content: center;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d {
  margin: 0 !important;
  overflow: visible;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add background color handling */
  
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-76634b50-d518-4d7e-b766-d4d9e357160d .shogun-image-content {
  
    justify-content: center;
  
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image {
  box-sizing: border-box;
}



.s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  
}


@media (min-width: 1200px){#s-76634b50-d518-4d7e-b766-d4d9e357160d {
  margin: 0 !important;
  overflow: visible;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add background color handling */
  
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-76634b50-d518-4d7e-b766-d4d9e357160d .shogun-image-content {
  
    justify-content: center;
  
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image {
  box-sizing: border-box;
}



.s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-76634b50-d518-4d7e-b766-d4d9e357160d {
  margin: 0 !important;
  overflow: visible;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add background color handling */
  
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-76634b50-d518-4d7e-b766-d4d9e357160d .shogun-image-content {
  
    justify-content: center;
  
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image {
  box-sizing: border-box;
}



.s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-76634b50-d518-4d7e-b766-d4d9e357160d {
  margin: 0 !important;
  overflow: visible;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add background color handling */
  
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-76634b50-d518-4d7e-b766-d4d9e357160d .shogun-image-content {
  
    justify-content: center;
  
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image {
  box-sizing: border-box;
}



.s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  
}


}@media (max-width: 767px){#s-76634b50-d518-4d7e-b766-d4d9e357160d {
  margin: 0 !important;
  overflow: visible;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-76634b50-d518-4d7e-b766-d4d9e357160d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add background color handling */
  
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-76634b50-d518-4d7e-b766-d4d9e357160d .shogun-image-content {
  
    justify-content: center;
  
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-76634b50-d518-4d7e-b766-d4d9e357160d.shogun-image {
  box-sizing: border-box;
}



.s-76634b50-d518-4d7e-b766-d4d9e357160d img.shogun-image {
  
}


}
#s-1750cc29-c24c-4799-936e-223b26bfc2e7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1750cc29-c24c-4799-936e-223b26bfc2e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1750cc29-c24c-4799-936e-223b26bfc2e7.shg-box.shg-c {
  justify-content: center;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  margin: 0 !important;
  overflow: visible;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add background color handling */
  
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-664099bf-e5a5-4d79-9a48-f936307d00f7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image {
  box-sizing: border-box;
}



.s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  margin: 0 !important;
  overflow: visible;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add background color handling */
  
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-664099bf-e5a5-4d79-9a48-f936307d00f7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image {
  box-sizing: border-box;
}



.s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  margin: 0 !important;
  overflow: visible;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add background color handling */
  
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-664099bf-e5a5-4d79-9a48-f936307d00f7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image {
  box-sizing: border-box;
}



.s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  margin: 0 !important;
  overflow: visible;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add background color handling */
  
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-664099bf-e5a5-4d79-9a48-f936307d00f7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image {
  box-sizing: border-box;
}



.s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  margin: 0 !important;
  overflow: visible;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-664099bf-e5a5-4d79-9a48-f936307d00f7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add background color handling */
  
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-664099bf-e5a5-4d79-9a48-f936307d00f7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-664099bf-e5a5-4d79-9a48-f936307d00f7.shogun-image {
  box-sizing: border-box;
}



.s-664099bf-e5a5-4d79-9a48-f936307d00f7 img.shogun-image {
  
}


}
#s-b734b9bf-b990-4088-8207-0385c9a23bcf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b734b9bf-b990-4088-8207-0385c9a23bcf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b734b9bf-b990-4088-8207-0385c9a23bcf.shg-box.shg-c {
  justify-content: center;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image {
  box-sizing: border-box;
}



.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  
}


@media (min-width: 1200px){#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image {
  box-sizing: border-box;
}



.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image {
  box-sizing: border-box;
}



.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image {
  box-sizing: border-box;
}



.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  
}


}@media (max-width: 767px){#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6.shogun-image {
  box-sizing: border-box;
}



.s-1d238a7d-a2dd-427d-9f71-a21c031ae3c6 img.shogun-image {
  
}


}
#s-53535942-12c6-4187-8f0a-09ad6d17674d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-53535942-12c6-4187-8f0a-09ad6d17674d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53535942-12c6-4187-8f0a-09ad6d17674d.shg-box.shg-c {
  justify-content: center;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  margin: 0 !important;
  overflow: visible;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add background color handling */
  
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image {
  box-sizing: border-box;
}



.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  
}


@media (min-width: 1200px){#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  margin: 0 !important;
  overflow: visible;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add background color handling */
  
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image {
  box-sizing: border-box;
}



.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  margin: 0 !important;
  overflow: visible;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add background color handling */
  
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image {
  box-sizing: border-box;
}



.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  margin: 0 !important;
  overflow: visible;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add background color handling */
  
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image {
  box-sizing: border-box;
}



.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  
}


}@media (max-width: 767px){#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  margin: 0 !important;
  overflow: visible;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add background color handling */
  
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5.shogun-image {
  box-sizing: border-box;
}



.s-99c0f0ed-b88e-48cd-8e7f-d0750252cad5 img.shogun-image {
  
}


}
#s-e2dda6ef-f45a-42af-bdc4-4370c1d264bf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e2dda6ef-f45a-42af-bdc4-4370c1d264bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e2dda6ef-f45a-42af-bdc4-4370c1d264bf.shg-box.shg-c {
  justify-content: center;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  margin: 0 !important;
  overflow: visible;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add background color handling */
  
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-af62b8bd-2ce1-4881-8d22-992c131c764e .shogun-image-content {
  
    justify-content: center;
  
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image {
  box-sizing: border-box;
}



.s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  
}


@media (min-width: 1200px){#s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  margin: 0 !important;
  overflow: visible;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add background color handling */
  
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-af62b8bd-2ce1-4881-8d22-992c131c764e .shogun-image-content {
  
    justify-content: center;
  
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image {
  box-sizing: border-box;
}



.s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  margin: 0 !important;
  overflow: visible;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add background color handling */
  
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-af62b8bd-2ce1-4881-8d22-992c131c764e .shogun-image-content {
  
    justify-content: center;
  
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image {
  box-sizing: border-box;
}



.s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  margin: 0 !important;
  overflow: visible;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add background color handling */
  
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-af62b8bd-2ce1-4881-8d22-992c131c764e .shogun-image-content {
  
    justify-content: center;
  
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image {
  box-sizing: border-box;
}



.s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  
}


}@media (max-width: 767px){#s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  margin: 0 !important;
  overflow: visible;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af62b8bd-2ce1-4881-8d22-992c131c764e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add background color handling */
  
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-af62b8bd-2ce1-4881-8d22-992c131c764e .shogun-image-content {
  
    justify-content: center;
  
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af62b8bd-2ce1-4881-8d22-992c131c764e.shogun-image {
  box-sizing: border-box;
}



.s-af62b8bd-2ce1-4881-8d22-992c131c764e img.shogun-image {
  
}


}
#s-4e62f0c9-c922-411c-98ea-de1a23fbce09 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4e62f0c9-c922-411c-98ea-de1a23fbce09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4e62f0c9-c922-411c-98ea-de1a23fbce09.shg-box.shg-c {
  justify-content: center;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image {
  box-sizing: border-box;
}



.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image {
  box-sizing: border-box;
}



.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image {
  box-sizing: border-box;
}



.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image {
  box-sizing: border-box;
}



.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0.shogun-image {
  box-sizing: border-box;
}



.s-cc3e48fb-718b-44df-b9b8-9ceb6932f8f0 img.shogun-image {
  
}


}
#s-b927cfbf-37f0-4412-a1fc-65911a738168 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b927cfbf-37f0-4412-a1fc-65911a738168 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b927cfbf-37f0-4412-a1fc-65911a738168.shg-box.shg-c {
  justify-content: center;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  margin: 0 !important;
  overflow: visible;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add background color handling */
  
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d .shogun-image-content {
  
    justify-content: center;
  
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image {
  box-sizing: border-box;
}



.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  
}


@media (min-width: 1200px){#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  margin: 0 !important;
  overflow: visible;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add background color handling */
  
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d .shogun-image-content {
  
    justify-content: center;
  
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image {
  box-sizing: border-box;
}



.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  margin: 0 !important;
  overflow: visible;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add background color handling */
  
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d .shogun-image-content {
  
    justify-content: center;
  
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image {
  box-sizing: border-box;
}



.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  margin: 0 !important;
  overflow: visible;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add background color handling */
  
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d .shogun-image-content {
  
    justify-content: center;
  
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image {
  box-sizing: border-box;
}



.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  
}


}@media (max-width: 767px){#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  margin: 0 !important;
  overflow: visible;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35e358d0-5820-4c39-a272-cb1b1aa3a51d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add background color handling */
  
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d .shogun-image-content {
  
    justify-content: center;
  
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35e358d0-5820-4c39-a272-cb1b1aa3a51d.shogun-image {
  box-sizing: border-box;
}



.s-35e358d0-5820-4c39-a272-cb1b1aa3a51d img.shogun-image {
  
}


}
#s-346e0d45-d0b2-42f1-975f-0f60b1808539 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-346e0d45-d0b2-42f1-975f-0f60b1808539 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-346e0d45-d0b2-42f1-975f-0f60b1808539.shg-box.shg-c {
  justify-content: center;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  margin: 0 !important;
  overflow: visible;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add background color handling */
  
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image {
  box-sizing: border-box;
}



.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  
}


@media (min-width: 1200px){#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  margin: 0 !important;
  overflow: visible;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add background color handling */
  
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image {
  box-sizing: border-box;
}



.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  margin: 0 !important;
  overflow: visible;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add background color handling */
  
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image {
  box-sizing: border-box;
}



.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  margin: 0 !important;
  overflow: visible;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add background color handling */
  
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image {
  box-sizing: border-box;
}



.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  
}


}@media (max-width: 767px){#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  margin: 0 !important;
  overflow: visible;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1ecd7e1-e688-49d8-9f70-c771a87a075d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add background color handling */
  
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1ecd7e1-e688-49d8-9f70-c771a87a075d.shogun-image {
  box-sizing: border-box;
}



.s-c1ecd7e1-e688-49d8-9f70-c771a87a075d img.shogun-image {
  
}


}
#s-b45f49ea-765a-4d45-a020-895333e7b9dc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b45f49ea-765a-4d45-a020-895333e7b9dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b45f49ea-765a-4d45-a020-895333e7b9dc.shg-box.shg-c {
  justify-content: center;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  margin: 0 !important;
  overflow: visible;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add background color handling */
  
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84adf4b9-c69d-4701-ab01-80fe973854ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image {
  box-sizing: border-box;
}



.s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  
}


@media (min-width: 1200px){#s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  margin: 0 !important;
  overflow: visible;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add background color handling */
  
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84adf4b9-c69d-4701-ab01-80fe973854ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image {
  box-sizing: border-box;
}



.s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  margin: 0 !important;
  overflow: visible;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add background color handling */
  
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84adf4b9-c69d-4701-ab01-80fe973854ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image {
  box-sizing: border-box;
}



.s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  margin: 0 !important;
  overflow: visible;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add background color handling */
  
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84adf4b9-c69d-4701-ab01-80fe973854ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image {
  box-sizing: border-box;
}



.s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  
}


}@media (max-width: 767px){#s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  margin: 0 !important;
  overflow: visible;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84adf4b9-c69d-4701-ab01-80fe973854ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add background color handling */
  
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84adf4b9-c69d-4701-ab01-80fe973854ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84adf4b9-c69d-4701-ab01-80fe973854ce.shogun-image {
  box-sizing: border-box;
}



.s-84adf4b9-c69d-4701-ab01-80fe973854ce img.shogun-image {
  
}


}
#s-b374c5fe-7153-4dc9-9e07-7cfa25683e79 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b374c5fe-7153-4dc9-9e07-7cfa25683e79 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b374c5fe-7153-4dc9-9e07-7cfa25683e79.shg-box.shg-c {
  justify-content: center;
}

#s-802664b6-5b81-4010-9429-587455f81847 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-802664b6-5b81-4010-9429-587455f81847 {
  margin: 0 !important;
  overflow: visible;
}

#s-802664b6-5b81-4010-9429-587455f81847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add background color handling */
  
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-802664b6-5b81-4010-9429-587455f81847 .shogun-image-content {
  
    justify-content: center;
  
}

.s-802664b6-5b81-4010-9429-587455f81847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-802664b6-5b81-4010-9429-587455f81847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-802664b6-5b81-4010-9429-587455f81847.shogun-image {
  box-sizing: border-box;
}



.s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  
}


@media (min-width: 1200px){#s-802664b6-5b81-4010-9429-587455f81847 {
  margin: 0 !important;
  overflow: visible;
}

#s-802664b6-5b81-4010-9429-587455f81847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add background color handling */
  
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-802664b6-5b81-4010-9429-587455f81847 .shogun-image-content {
  
    justify-content: center;
  
}

.s-802664b6-5b81-4010-9429-587455f81847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-802664b6-5b81-4010-9429-587455f81847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-802664b6-5b81-4010-9429-587455f81847.shogun-image {
  box-sizing: border-box;
}



.s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-802664b6-5b81-4010-9429-587455f81847 {
  margin: 0 !important;
  overflow: visible;
}

#s-802664b6-5b81-4010-9429-587455f81847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add background color handling */
  
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-802664b6-5b81-4010-9429-587455f81847 .shogun-image-content {
  
    justify-content: center;
  
}

.s-802664b6-5b81-4010-9429-587455f81847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-802664b6-5b81-4010-9429-587455f81847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-802664b6-5b81-4010-9429-587455f81847.shogun-image {
  box-sizing: border-box;
}



.s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-802664b6-5b81-4010-9429-587455f81847 {
  margin: 0 !important;
  overflow: visible;
}

#s-802664b6-5b81-4010-9429-587455f81847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add background color handling */
  
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-802664b6-5b81-4010-9429-587455f81847 .shogun-image-content {
  
    justify-content: center;
  
}

.s-802664b6-5b81-4010-9429-587455f81847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-802664b6-5b81-4010-9429-587455f81847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-802664b6-5b81-4010-9429-587455f81847.shogun-image {
  box-sizing: border-box;
}



.s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  
}


}@media (max-width: 767px){#s-802664b6-5b81-4010-9429-587455f81847 {
  margin: 0 !important;
  overflow: visible;
}

#s-802664b6-5b81-4010-9429-587455f81847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-802664b6-5b81-4010-9429-587455f81847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add background color handling */
  
}

#s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-802664b6-5b81-4010-9429-587455f81847 .shogun-image-content {
  
    justify-content: center;
  
}

.s-802664b6-5b81-4010-9429-587455f81847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-802664b6-5b81-4010-9429-587455f81847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-802664b6-5b81-4010-9429-587455f81847.shogun-image {
  box-sizing: border-box;
}



.s-802664b6-5b81-4010-9429-587455f81847 img.shogun-image {
  
}


}
#s-03a2c684-b997-49f1-b2bb-f69a9c67be26 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-03a2c684-b997-49f1-b2bb-f69a9c67be26 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-03a2c684-b997-49f1-b2bb-f69a9c67be26.shg-box.shg-c {
  justify-content: center;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  margin: 0 !important;
  overflow: visible;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add background color handling */
  
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9286e596-eebb-4129-aeb0-027863f4abe9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image {
  box-sizing: border-box;
}



.s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  
}


@media (min-width: 1200px){#s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  margin: 0 !important;
  overflow: visible;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add background color handling */
  
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9286e596-eebb-4129-aeb0-027863f4abe9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image {
  box-sizing: border-box;
}



.s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  margin: 0 !important;
  overflow: visible;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add background color handling */
  
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9286e596-eebb-4129-aeb0-027863f4abe9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image {
  box-sizing: border-box;
}



.s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  margin: 0 !important;
  overflow: visible;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add background color handling */
  
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9286e596-eebb-4129-aeb0-027863f4abe9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image {
  box-sizing: border-box;
}



.s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  
}


}@media (max-width: 767px){#s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  margin: 0 !important;
  overflow: visible;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9286e596-eebb-4129-aeb0-027863f4abe9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add background color handling */
  
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9286e596-eebb-4129-aeb0-027863f4abe9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9286e596-eebb-4129-aeb0-027863f4abe9.shogun-image {
  box-sizing: border-box;
}



.s-9286e596-eebb-4129-aeb0-027863f4abe9 img.shogun-image {
  
}


}
#s-6d3af542-7d65-4810-b6da-5fbee9157b68 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6d3af542-7d65-4810-b6da-5fbee9157b68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d3af542-7d65-4810-b6da-5fbee9157b68.shg-box.shg-c {
  justify-content: center;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be {
  margin: 0 !important;
  overflow: visible;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add background color handling */
  
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-224bff4a-5e23-497c-8188-723181c4a8be .shogun-image-content {
  
    justify-content: center;
  
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image {
  box-sizing: border-box;
}



.s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  
}


@media (min-width: 1200px){#s-224bff4a-5e23-497c-8188-723181c4a8be {
  margin: 0 !important;
  overflow: visible;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add background color handling */
  
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-224bff4a-5e23-497c-8188-723181c4a8be .shogun-image-content {
  
    justify-content: center;
  
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image {
  box-sizing: border-box;
}



.s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-224bff4a-5e23-497c-8188-723181c4a8be {
  margin: 0 !important;
  overflow: visible;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add background color handling */
  
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-224bff4a-5e23-497c-8188-723181c4a8be .shogun-image-content {
  
    justify-content: center;
  
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image {
  box-sizing: border-box;
}



.s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-224bff4a-5e23-497c-8188-723181c4a8be {
  margin: 0 !important;
  overflow: visible;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add background color handling */
  
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-224bff4a-5e23-497c-8188-723181c4a8be .shogun-image-content {
  
    justify-content: center;
  
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image {
  box-sizing: border-box;
}



.s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  
}


}@media (max-width: 767px){#s-224bff4a-5e23-497c-8188-723181c4a8be {
  margin: 0 !important;
  overflow: visible;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-224bff4a-5e23-497c-8188-723181c4a8be {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add background color handling */
  
}

#s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-224bff4a-5e23-497c-8188-723181c4a8be .shogun-image-content {
  
    justify-content: center;
  
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shg-align-container {
  display: flex;
  justify-content: center
}

.s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-224bff4a-5e23-497c-8188-723181c4a8be.shogun-image {
  box-sizing: border-box;
}



.s-224bff4a-5e23-497c-8188-723181c4a8be img.shogun-image {
  
}


}
#s-3afb085f-54c2-485a-af2d-c2828e54d42c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3afb085f-54c2-485a-af2d-c2828e54d42c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3afb085f-54c2-485a-af2d-c2828e54d42c.shg-box.shg-c {
  justify-content: center;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 7px;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3d3c0440-7553-499a-b577-0a6590d874e2 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image {
  box-sizing: border-box;
}



.s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3d3c0440-7553-499a-b577-0a6590d874e2 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image {
  box-sizing: border-box;
}



.s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3d3c0440-7553-499a-b577-0a6590d874e2 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image {
  box-sizing: border-box;
}



.s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3d3c0440-7553-499a-b577-0a6590d874e2 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image {
  box-sizing: border-box;
}



.s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3d3c0440-7553-499a-b577-0a6590d874e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3d3c0440-7553-499a-b577-0a6590d874e2 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3d3c0440-7553-499a-b577-0a6590d874e2.shogun-image {
  box-sizing: border-box;
}



.s-3d3c0440-7553-499a-b577-0a6590d874e2 img.shogun-image {
  
}


}
#s-dc6f5fbc-49a5-4355-8984-5ce5eab7831f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-a64438e6-390f-4de2-ab4f-b00d7579c1ab {
  margin-left: auto;
margin-right: auto;
padding-top: 70px;
padding-bottom: 70px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a64438e6-390f-4de2-ab4f-b00d7579c1ab {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a64438e6-390f-4de2-ab4f-b00d7579c1ab {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-a64438e6-390f-4de2-ab4f-b00d7579c1ab {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-a64438e6-390f-4de2-ab4f-b00d7579c1ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a64438e6-390f-4de2-ab4f-b00d7579c1ab.shg-box.shg-c {
  justify-content: center;
}

#s-ff79c05b-fd9c-4c04-8da5-f4b2d98c957b {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-ff79c05b-fd9c-4c04-8da5-f4b2d98c957b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ff79c05b-fd9c-4c04-8da5-f4b2d98c957b.shg-box.shg-c {
  justify-content: center;
}

#s-5febe707-d1eb-4244-911f-ee2f08688247 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: center;
}

#s-5febe707-d1eb-4244-911f-ee2f08688247 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-59753f75-b177-422f-a9a0-678e0c834932 {
  margin-left: auto;
margin-right: auto;
}

#s-451e01d7-ad0b-41db-b13b-59b7dd66d2ea {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-451e01d7-ad0b-41db-b13b-59b7dd66d2ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-451e01d7-ad0b-41db-b13b-59b7dd66d2ea.shg-box.shg-c {
  justify-content: center;
}

#s-972dcbfa-6706-4078-a937-00adc749982e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-7e7ebc1e-222c-4db4-b48a-67070123fe44 {
  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: 1200px){#s-7e7ebc1e-222c-4db4-b48a-67070123fe44 {
  min-height: 50px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7e7ebc1e-222c-4db4-b48a-67070123fe44 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7e7ebc1e-222c-4db4-b48a-67070123fe44 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-7e7ebc1e-222c-4db4-b48a-67070123fe44 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-7e7ebc1e-222c-4db4-b48a-67070123fe44 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7e7ebc1e-222c-4db4-b48a-67070123fe44.shg-box.shg-c {
  justify-content: center;
}

#s-5aa09b99-4f6a-498e-8dce-865ce088115f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-5aa09b99-4f6a-498e-8dce-865ce088115f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5aa09b99-4f6a-498e-8dce-865ce088115f.shg-box.shg-c {
  justify-content: center;
}

#s-e50545f9-2095-40ae-8281-2922506ab66a {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}

#s-e50545f9-2095-40ae-8281-2922506ab66a .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-427472e4-de80-4945-a9a9-ed47cd3d4075 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-427472e4-de80-4945-a9a9-ed47cd3d4075 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-427472e4-de80-4945-a9a9-ed47cd3d4075.shg-box.shg-c {
  justify-content: center;
}

#s-cb479e4c-8dfb-4380-9304-393fd7dcb820 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cb479e4c-8dfb-4380-9304-393fd7dcb820 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb479e4c-8dfb-4380-9304-393fd7dcb820.shg-box.shg-c {
  justify-content: center;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 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-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
  box-sizing: border-box;
}



.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
      position: relative;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
  box-sizing: border-box;
}



.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
      position: relative;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 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-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
  box-sizing: border-box;
}



.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
      position: relative;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 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-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
  box-sizing: border-box;
}



.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
      position: relative;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image {
  box-sizing: border-box;
}



.s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container {
      position: relative;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf9e7dc1-dbd1-432e-9217-5e32e7cc66a5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-3c1dda53-e8ec-4f19-bf3c-be24a1f73c1e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3c1dda53-e8ec-4f19-bf3c-be24a1f73c1e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3c1dda53-e8ec-4f19-bf3c-be24a1f73c1e.shg-box.shg-c {
  justify-content: center;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 647/422;
text-align: center;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  margin: 0 !important;
  overflow: visible;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add background color handling */
  
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf 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-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
  box-sizing: border-box;
}



.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
      position: relative;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  margin: 0 !important;
  overflow: visible;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add background color handling */
  
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
  box-sizing: border-box;
}



.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
      position: relative;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf 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-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  margin: 0 !important;
  overflow: visible;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add background color handling */
  
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
  box-sizing: border-box;
}



.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
      position: relative;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf 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-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  margin: 0 !important;
  overflow: visible;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add background color handling */
  
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
  box-sizing: border-box;
}



.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
      position: relative;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  margin: 0 !important;
  overflow: visible;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add background color handling */
  
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image {
  box-sizing: border-box;
}



.s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container {
      position: relative;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5ea7f20-a812-47da-af88-9d1f35edb5cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-286a42f4-0137-40eb-b024-8cfafa9eb452 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-286a42f4-0137-40eb-b024-8cfafa9eb452 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-286a42f4-0137-40eb-b024-8cfafa9eb452.shg-box.shg-c {
  justify-content: center;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 647/422;
text-align: center;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  margin: 0 !important;
  overflow: visible;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add background color handling */
  
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f 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-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
  box-sizing: border-box;
}



.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
      position: relative;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  margin: 0 !important;
  overflow: visible;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add background color handling */
  
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
  box-sizing: border-box;
}



.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
      position: relative;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f 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-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  margin: 0 !important;
  overflow: visible;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add background color handling */
  
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
  box-sizing: border-box;
}



.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
      position: relative;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f 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-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  margin: 0 !important;
  overflow: visible;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add background color handling */
  
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
  box-sizing: border-box;
}



.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
      position: relative;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  margin: 0 !important;
  overflow: visible;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add background color handling */
  
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image {
  box-sizing: border-box;
}



.s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container {
      position: relative;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5ffec7b-fa05-4bc7-a83b-374ff0c09b7f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-6b3e1aae-2730-4172-902b-d2869edb78b4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6b3e1aae-2730-4172-902b-d2869edb78b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6b3e1aae-2730-4172-902b-d2869edb78b4.shg-box.shg-c {
  justify-content: center;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 647/422;
text-align: center;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  margin: 0 !important;
  overflow: visible;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add background color handling */
  
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e 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-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-content {
  
    justify-content: center;
  
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
  box-sizing: border-box;
}



.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
      position: relative;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  margin: 0 !important;
  overflow: visible;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add background color handling */
  
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-content {
  
    justify-content: center;
  
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
  box-sizing: border-box;
}



.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
      position: relative;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e 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-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  margin: 0 !important;
  overflow: visible;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add background color handling */
  
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-content {
  
    justify-content: center;
  
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
  box-sizing: border-box;
}



.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
      position: relative;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e 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-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  margin: 0 !important;
  overflow: visible;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add background color handling */
  
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-content {
  
    justify-content: center;
  
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
  box-sizing: border-box;
}



.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
      position: relative;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  margin: 0 !important;
  overflow: visible;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add background color handling */
  
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e .shogun-image-content {
  
    justify-content: center;
  
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image {
  box-sizing: border-box;
}



.s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container {
      position: relative;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-059ff8d8-fd4c-43bd-8e91-5429a2852c3e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-9bcece37-4328-4773-b9f9-8c6ed31df65d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9bcece37-4328-4773-b9f9-8c6ed31df65d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9bcece37-4328-4773-b9f9-8c6ed31df65d.shg-box.shg-c {
  justify-content: center;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 647/422;
text-align: center;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 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-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
  box-sizing: border-box;
}



.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
      position: relative;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
  box-sizing: border-box;
}



.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
      position: relative;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 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-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
  box-sizing: border-box;
}



.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
      position: relative;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 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-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
  box-sizing: border-box;
}



.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
      position: relative;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  margin: 0 !important;
  overflow: visible;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add background color handling */
  
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image {
  box-sizing: border-box;
}



.s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container {
      position: relative;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ec69406b-c9bb-47fb-8f10-b2cb91b6c9f6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-d4f2ab7e-dbbc-41c4-bdba-73baea838846 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d4f2ab7e-dbbc-41c4-bdba-73baea838846 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d4f2ab7e-dbbc-41c4-bdba-73baea838846.shg-box.shg-c {
  justify-content: center;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 647/422;
text-align: center;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  margin: 0 !important;
  overflow: visible;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add background color handling */
  
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 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-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
  box-sizing: border-box;
}



.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
      position: relative;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  margin: 0 !important;
  overflow: visible;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add background color handling */
  
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
  box-sizing: border-box;
}



.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
      position: relative;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 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-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  margin: 0 !important;
  overflow: visible;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add background color handling */
  
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
  box-sizing: border-box;
}



.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
      position: relative;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 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-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  margin: 0 !important;
  overflow: visible;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add background color handling */
  
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
  box-sizing: border-box;
}



.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
      position: relative;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  margin: 0 !important;
  overflow: visible;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add background color handling */
  
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image {
  box-sizing: border-box;
}



.s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container {
      position: relative;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-373e00c4-68c3-4091-b416-962ee8ee2ec9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-705ba97a-e8e1-4806-a495-ab0442759a7d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-705ba97a-e8e1-4806-a495-ab0442759a7d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-705ba97a-e8e1-4806-a495-ab0442759a7d.shg-box.shg-c {
  justify-content: center;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 647/422;
text-align: center;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 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-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
  box-sizing: border-box;
}



.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
      position: relative;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
  box-sizing: border-box;
}



.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
      position: relative;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 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-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
  box-sizing: border-box;
}



.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
      position: relative;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 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-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
  box-sizing: border-box;
}



.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
      position: relative;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image {
  box-sizing: border-box;
}



.s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container {
      position: relative;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d30f7545-2f94-4cf0-bafc-8acc44dd38a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-8792b3ee-930b-48d7-bba2-b47a60796012 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8792b3ee-930b-48d7-bba2-b47a60796012 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8792b3ee-930b-48d7-bba2-b47a60796012.shg-box.shg-c {
  justify-content: center;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 647/422;
text-align: center;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 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-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
  box-sizing: border-box;
}



.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
      position: relative;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
  box-sizing: border-box;
}



.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
      position: relative;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 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-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
  box-sizing: border-box;
}



.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
      position: relative;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 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-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
  box-sizing: border-box;
}



.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
      position: relative;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }

    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-link {
      aspect-ratio: 647/422;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image {
  box-sizing: border-box;
}



.s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 {
      --shg-aspect-ratio: calc(647/422); 
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container {
      position: relative;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b146645-c768-468b-a0d8-0d2a0c0febd2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-df026d94-a7c8-48e2-acc6-f540d9bb2d6e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-098bdbfd-3474-4368-98a8-d539b3d621f6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-098bdbfd-3474-4368-98a8-d539b3d621f6 {
  display: none;
}
#s-098bdbfd-3474-4368-98a8-d539b3d621f6, #wrap-s-098bdbfd-3474-4368-98a8-d539b3d621f6, #wrap-content-s-098bdbfd-3474-4368-98a8-d539b3d621f6 { display: none !important; }}@media (max-width: 767px){#s-098bdbfd-3474-4368-98a8-d539b3d621f6 {
  display: none;
}
#s-098bdbfd-3474-4368-98a8-d539b3d621f6, #wrap-s-098bdbfd-3474-4368-98a8-d539b3d621f6, #wrap-content-s-098bdbfd-3474-4368-98a8-d539b3d621f6 { display: none !important; }}







#s-098bdbfd-3474-4368-98a8-d539b3d621f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-098bdbfd-3474-4368-98a8-d539b3d621f6.shg-box.shg-c {
  justify-content: center;
}

#s-5d3d0f3c-3f75-4f89-8fbf-07c415a840e0 {
  margin-top: 30px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-bottom: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-5d3d0f3c-3f75-4f89-8fbf-07c415a840e0 {
  padding-top: 5px;
padding-bottom: 5px;
}
}@media (max-width: 767px){#s-5d3d0f3c-3f75-4f89-8fbf-07c415a840e0 {
  padding-top: 5px;
padding-bottom: 5px;
}
}
#s-5d3d0f3c-3f75-4f89-8fbf-07c415a840e0 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-8f2a215b-d9ad-44d8-90fd-ea6ffd9fae52 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-8f2a215b-d9ad-44d8-90fd-ea6ffd9fae52 {
  padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(210, 55, 42, 0);
}
}@media (max-width: 767px){#s-8f2a215b-d9ad-44d8-90fd-ea6ffd9fae52 {
  padding-bottom: 0px;
}
}
#s-8f2a215b-d9ad-44d8-90fd-ea6ffd9fae52 .shogun-heading-component h6 {
  color: rgba(210, 55, 42, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


@media (min-width: 1200px){#s-8f2a215b-d9ad-44d8-90fd-ea6ffd9fae52 .shogun-heading-component h6 {
  color: rgba(210, 55, 42, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


}
#s-4742d731-7826-442c-9113-85aee6107bd9 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4742d731-7826-442c-9113-85aee6107bd9 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4742d731-7826-442c-9113-85aee6107bd9 {
  display: none;
}
#s-4742d731-7826-442c-9113-85aee6107bd9, #wrap-s-4742d731-7826-442c-9113-85aee6107bd9, #wrap-content-s-4742d731-7826-442c-9113-85aee6107bd9 { display: none !important; }}@media (max-width: 767px){#s-4742d731-7826-442c-9113-85aee6107bd9 {
  display: none;
}
#s-4742d731-7826-442c-9113-85aee6107bd9, #wrap-s-4742d731-7826-442c-9113-85aee6107bd9, #wrap-content-s-4742d731-7826-442c-9113-85aee6107bd9 { display: none !important; }}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev,
#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next {
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev svg,
#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
@media (min-width: 1200px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev,
#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next {
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev svg,
#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}@media (max-width: 767px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev,
#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next {
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev svg,
#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-4742d731-7826-442c-9113-85aee6107bd9 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}
.shg-align-container {
  box-sizing: border-box;
}

.shg-inner-inline-image {
  position: relative;
  display: block;
  overflow: hidden;
}

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

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

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

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

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

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

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

.shogun-image-content-v3 {
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

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

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

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

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

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

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

.shg-inner-inline-image .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-408a3c83-b21d-49ad-84df-e70132fbb27a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-408a3c83-b21d-49ad-84df-e70132fbb27a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-408a3c83-b21d-49ad-84df-e70132fbb27a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-408a3c83-b21d-49ad-84df-e70132fbb27a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-408a3c83-b21d-49ad-84df-e70132fbb27a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-408a3c83-b21d-49ad-84df-e70132fbb27a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-408a3c83-b21d-49ad-84df-e70132fbb27a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-96c08595-d03d-4900-8000-75befafbed7a {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-96c08595-d03d-4900-8000-75befafbed7a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-96c08595-d03d-4900-8000-75befafbed7a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-96c08595-d03d-4900-8000-75befafbed7a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-96c08595-d03d-4900-8000-75befafbed7a img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-96c08595-d03d-4900-8000-75befafbed7a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-96c08595-d03d-4900-8000-75befafbed7a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-96c08595-d03d-4900-8000-75befafbed7a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-96c08595-d03d-4900-8000-75befafbed7a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-96c08595-d03d-4900-8000-75befafbed7a img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-96c08595-d03d-4900-8000-75befafbed7a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-96c08595-d03d-4900-8000-75befafbed7a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-96c08595-d03d-4900-8000-75befafbed7a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-96c08595-d03d-4900-8000-75befafbed7a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-96c08595-d03d-4900-8000-75befafbed7a img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-96c08595-d03d-4900-8000-75befafbed7a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-96c08595-d03d-4900-8000-75befafbed7a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-96c08595-d03d-4900-8000-75befafbed7a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-96c08595-d03d-4900-8000-75befafbed7a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-96c08595-d03d-4900-8000-75befafbed7a img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-96c08595-d03d-4900-8000-75befafbed7a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-96c08595-d03d-4900-8000-75befafbed7a {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-96c08595-d03d-4900-8000-75befafbed7a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-96c08595-d03d-4900-8000-75befafbed7a .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-96c08595-d03d-4900-8000-75befafbed7a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-96c08595-d03d-4900-8000-75befafbed7a img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-96c08595-d03d-4900-8000-75befafbed7a .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96c08595-d03d-4900-8000-75befafbed7a.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-c346bcd5-ff49-4955-8f81-06d6064d9bfd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c346bcd5-ff49-4955-8f81-06d6064d9bfd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-b088270e-322b-49d9-8a1e-558d438c4ace {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-b088270e-322b-49d9-8a1e-558d438c4ace .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-b088270e-322b-49d9-8a1e-558d438c4ace {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-b088270e-322b-49d9-8a1e-558d438c4ace .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-b088270e-322b-49d9-8a1e-558d438c4ace {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-b088270e-322b-49d9-8a1e-558d438c4ace .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-b088270e-322b-49d9-8a1e-558d438c4ace {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-b088270e-322b-49d9-8a1e-558d438c4ace .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-b088270e-322b-49d9-8a1e-558d438c4ace {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-b088270e-322b-49d9-8a1e-558d438c4ace {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-b088270e-322b-49d9-8a1e-558d438c4ace .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b088270e-322b-49d9-8a1e-558d438c4ace.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-de496fd4-63a1-4a30-bd25-583919c65d46 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-de496fd4-63a1-4a30-bd25-583919c65d46 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-de496fd4-63a1-4a30-bd25-583919c65d46 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-de496fd4-63a1-4a30-bd25-583919c65d46 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-de496fd4-63a1-4a30-bd25-583919c65d46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-de496fd4-63a1-4a30-bd25-583919c65d46 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de496fd4-63a1-4a30-bd25-583919c65d46.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2a45b405-ae50-4430-8ec8-3bd9e39feefd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2a45b405-ae50-4430-8ec8-3bd9e39feefd.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shg-align-container {
  display: flex;
  justify-content: center
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shg-align-container {
  display: flex;
  justify-content: center
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shg-align-container {
  display: flex;
  justify-content: center
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shg-align-container {
  display: flex;
  justify-content: center
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-15996c13-b5db-4ad2-9e35-7af1af9f7497 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-15996c13-b5db-4ad2-9e35-7af1af9f7497 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shg-align-container {
  display: flex;
  justify-content: center
}

.s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-15996c13-b5db-4ad2-9e35-7af1af9f7497.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9bdef44e-73ed-4469-be4f-e0e8be7e06c8.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0ed50ebd-8b26-4916-8953-06decfbe53c2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0ed50ebd-8b26-4916-8953-06decfbe53c2 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ed50ebd-8b26-4916-8953-06decfbe53c2.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-1208352b-025a-4bdc-8200-ccacec35c842 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-1208352b-025a-4bdc-8200-ccacec35c842 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-1208352b-025a-4bdc-8200-ccacec35c842 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-1208352b-025a-4bdc-8200-ccacec35c842 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-1208352b-025a-4bdc-8200-ccacec35c842 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-1208352b-025a-4bdc-8200-ccacec35c842 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-1208352b-025a-4bdc-8200-ccacec35c842 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-1208352b-025a-4bdc-8200-ccacec35c842 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-1208352b-025a-4bdc-8200-ccacec35c842 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1208352b-025a-4bdc-8200-ccacec35c842 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-1208352b-025a-4bdc-8200-ccacec35c842 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1208352b-025a-4bdc-8200-ccacec35c842.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-702bd16e-ee77-4d32-94e3-b5bf9da2229d-root {
    text-align: center;
  }


#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-702bd16e-ee77-4d32-94e3-b5bf9da2229d-root {
    text-align: center;
  }


#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-702bd16e-ee77-4d32-94e3-b5bf9da2229d-root {
    text-align: center;
  }


#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-702bd16e-ee77-4d32-94e3-b5bf9da2229d-root {
    text-align: center;
  }


#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-702bd16e-ee77-4d32-94e3-b5bf9da2229d-root {
    text-align: center;
  }


#s-702bd16e-ee77-4d32-94e3-b5bf9da2229d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-8c16bbc4-3142-4251-953f-a71f68a2340b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-8c16bbc4-3142-4251-953f-a71f68a2340b:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8c16bbc4-3142-4251-953f-a71f68a2340b:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-8c16bbc4-3142-4251-953f-a71f68a2340b {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-8c16bbc4-3142-4251-953f-a71f68a2340b-root {
    text-align: center;
  }


#s-8c16bbc4-3142-4251-953f-a71f68a2340b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-8c16bbc4-3142-4251-953f-a71f68a2340b-root {
    text-align: center;
  }


#s-8c16bbc4-3142-4251-953f-a71f68a2340b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8c16bbc4-3142-4251-953f-a71f68a2340b-root {
    text-align: center;
  }


#s-8c16bbc4-3142-4251-953f-a71f68a2340b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8c16bbc4-3142-4251-953f-a71f68a2340b-root {
    text-align: center;
  }


#s-8c16bbc4-3142-4251-953f-a71f68a2340b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-8c16bbc4-3142-4251-953f-a71f68a2340b-root {
    text-align: center;
  }


#s-8c16bbc4-3142-4251-953f-a71f68a2340b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-bc0789d6-4aa1-4374-98b7-de68c82ada62 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-bc0789d6-4aa1-4374-98b7-de68c82ada62:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-bc0789d6-4aa1-4374-98b7-de68c82ada62:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-bc0789d6-4aa1-4374-98b7-de68c82ada62 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-bc0789d6-4aa1-4374-98b7-de68c82ada62-root {
    text-align: center;
  }


#s-bc0789d6-4aa1-4374-98b7-de68c82ada62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-bc0789d6-4aa1-4374-98b7-de68c82ada62-root {
    text-align: center;
  }


#s-bc0789d6-4aa1-4374-98b7-de68c82ada62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-bc0789d6-4aa1-4374-98b7-de68c82ada62-root {
    text-align: center;
  }


#s-bc0789d6-4aa1-4374-98b7-de68c82ada62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-bc0789d6-4aa1-4374-98b7-de68c82ada62-root {
    text-align: center;
  }


#s-bc0789d6-4aa1-4374-98b7-de68c82ada62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-bc0789d6-4aa1-4374-98b7-de68c82ada62-root {
    text-align: center;
  }


#s-bc0789d6-4aa1-4374-98b7-de68c82ada62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818-root {
    text-align: center;
  }


#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818-root {
    text-align: center;
  }


#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818-root {
    text-align: center;
  }


#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818-root {
    text-align: center;
  }


#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818-root {
    text-align: center;
  }


#s-eb7aadc6-e22f-44e2-a1a9-a6608ce84818.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-1e8894c4-4ca9-4ccb-aba1-ab4101157459-root {
    text-align: center;
  }


#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-1e8894c4-4ca9-4ccb-aba1-ab4101157459-root {
    text-align: center;
  }


#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1e8894c4-4ca9-4ccb-aba1-ab4101157459-root {
    text-align: center;
  }


#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1e8894c4-4ca9-4ccb-aba1-ab4101157459-root {
    text-align: center;
  }


#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-1e8894c4-4ca9-4ccb-aba1-ab4101157459-root {
    text-align: center;
  }


#s-1e8894c4-4ca9-4ccb-aba1-ab4101157459.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-351aac5f-9568-48d8-a524-a8fba7ba690f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-351aac5f-9568-48d8-a524-a8fba7ba690f:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-351aac5f-9568-48d8-a524-a8fba7ba690f:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-351aac5f-9568-48d8-a524-a8fba7ba690f {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-351aac5f-9568-48d8-a524-a8fba7ba690f-root {
    text-align: center;
  }


#s-351aac5f-9568-48d8-a524-a8fba7ba690f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-351aac5f-9568-48d8-a524-a8fba7ba690f-root {
    text-align: center;
  }


#s-351aac5f-9568-48d8-a524-a8fba7ba690f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-351aac5f-9568-48d8-a524-a8fba7ba690f-root {
    text-align: center;
  }


#s-351aac5f-9568-48d8-a524-a8fba7ba690f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-351aac5f-9568-48d8-a524-a8fba7ba690f-root {
    text-align: center;
  }


#s-351aac5f-9568-48d8-a524-a8fba7ba690f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-351aac5f-9568-48d8-a524-a8fba7ba690f-root {
    text-align: center;
  }


#s-351aac5f-9568-48d8-a524-a8fba7ba690f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f-root {
    text-align: center;
  }


#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f-root {
    text-align: center;
  }


#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f-root {
    text-align: center;
  }


#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f-root {
    text-align: center;
  }


#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f-root {
    text-align: center;
  }


#s-42b3c563-1dd2-4b5c-ab1d-58673c5c3f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-4ba243d0-222a-48d7-8df2-8fe39c75ef70-root {
    text-align: center;
  }


#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-4ba243d0-222a-48d7-8df2-8fe39c75ef70-root {
    text-align: center;
  }


#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4ba243d0-222a-48d7-8df2-8fe39c75ef70-root {
    text-align: center;
  }


#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4ba243d0-222a-48d7-8df2-8fe39c75ef70-root {
    text-align: center;
  }


#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-4ba243d0-222a-48d7-8df2-8fe39c75ef70-root {
    text-align: center;
  }


#s-4ba243d0-222a-48d7-8df2-8fe39c75ef70.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-0325b52c-2565-4055-8f4a-eeb9f4753b66 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-0325b52c-2565-4055-8f4a-eeb9f4753b66:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0325b52c-2565-4055-8f4a-eeb9f4753b66:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-0325b52c-2565-4055-8f4a-eeb9f4753b66 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-0325b52c-2565-4055-8f4a-eeb9f4753b66-root {
    text-align: center;
  }


#s-0325b52c-2565-4055-8f4a-eeb9f4753b66.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-0325b52c-2565-4055-8f4a-eeb9f4753b66-root {
    text-align: center;
  }


#s-0325b52c-2565-4055-8f4a-eeb9f4753b66.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0325b52c-2565-4055-8f4a-eeb9f4753b66-root {
    text-align: center;
  }


#s-0325b52c-2565-4055-8f4a-eeb9f4753b66.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0325b52c-2565-4055-8f4a-eeb9f4753b66-root {
    text-align: center;
  }


#s-0325b52c-2565-4055-8f4a-eeb9f4753b66.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-0325b52c-2565-4055-8f4a-eeb9f4753b66-root {
    text-align: center;
  }


#s-0325b52c-2565-4055-8f4a-eeb9f4753b66.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-10a6ec19-85cb-4d93-add5-7226db3e2be4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-10a6ec19-85cb-4d93-add5-7226db3e2be4:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-10a6ec19-85cb-4d93-add5-7226db3e2be4:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-10a6ec19-85cb-4d93-add5-7226db3e2be4 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-10a6ec19-85cb-4d93-add5-7226db3e2be4-root {
    text-align: center;
  }


#s-10a6ec19-85cb-4d93-add5-7226db3e2be4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-10a6ec19-85cb-4d93-add5-7226db3e2be4-root {
    text-align: center;
  }


#s-10a6ec19-85cb-4d93-add5-7226db3e2be4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-10a6ec19-85cb-4d93-add5-7226db3e2be4-root {
    text-align: center;
  }


#s-10a6ec19-85cb-4d93-add5-7226db3e2be4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-10a6ec19-85cb-4d93-add5-7226db3e2be4-root {
    text-align: center;
  }


#s-10a6ec19-85cb-4d93-add5-7226db3e2be4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-10a6ec19-85cb-4d93-add5-7226db3e2be4-root {
    text-align: center;
  }


#s-10a6ec19-85cb-4d93-add5-7226db3e2be4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200 {
  display: none;
}
#s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200, #wrap-s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200, #wrap-content-s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200 {
  display: none;
}
#s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200, #wrap-s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200, #wrap-content-s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200 { display: none !important; }}







#s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-43e592d3-ff6e-4f33-b0d8-fad0bd3de200.shg-box.shg-c {
  justify-content: center;
}

#s-20abd43e-16f0-4fea-bc6f-76fb374e4f63 {
  margin-top: 30px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-bottom: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-20abd43e-16f0-4fea-bc6f-76fb374e4f63 {
  padding-top: 5px;
padding-bottom: 5px;
}
}@media (max-width: 767px){#s-20abd43e-16f0-4fea-bc6f-76fb374e4f63 {
  padding-top: 5px;
padding-bottom: 5px;
}
}
#s-20abd43e-16f0-4fea-bc6f-76fb374e4f63 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-8d7adfda-7b9b-4316-80c0-7ac008a8afb6 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-8d7adfda-7b9b-4316-80c0-7ac008a8afb6 {
  padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(210, 55, 42, 0);
}
}@media (max-width: 767px){#s-8d7adfda-7b9b-4316-80c0-7ac008a8afb6 {
  padding-bottom: 0px;
}
}
#s-8d7adfda-7b9b-4316-80c0-7ac008a8afb6 .shogun-heading-component h6 {
  color: rgba(210, 55, 42, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


@media (min-width: 1200px){#s-8d7adfda-7b9b-4316-80c0-7ac008a8afb6 .shogun-heading-component h6 {
  color: rgba(210, 55, 42, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


}
#s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f {
  display: none;
}
#s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f, #wrap-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f, #wrap-content-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f { display: none !important; }}@media (max-width: 767px){#s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f {
  display: none;
}
#s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f, #wrap-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f, #wrap-content-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f { display: none !important; }}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev,
#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next {
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev svg,
#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
@media (min-width: 1200px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev,
#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next {
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev svg,
#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}@media (max-width: 767px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev,
#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next {
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev svg,
#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-a0d51dfc-af8a-49e1-8d00-754a6f193f7f .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}
.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-999e6c11-40a4-45c3-8add-a5e03df8689c {
  margin-left: auto;
margin-right: auto;
}

#s-999e6c11-40a4-45c3-8add-a5e03df8689c .shg-proportional-font-size,
#s-999e6c11-40a4-45c3-8add-a5e03df8689c .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-5c92b0c2-ca10-490a-b063-aebaf4e6810e {
  margin-left: auto;
margin-right: auto;
}

#s-5c92b0c2-ca10-490a-b063-aebaf4e6810e .shg-proportional-font-size,
#s-5c92b0c2-ca10-490a-b063-aebaf4e6810e .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-aae13882-920e-4703-aabc-f165bf221614 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-aae13882-920e-4703-aabc-f165bf221614 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-aae13882-920e-4703-aabc-f165bf221614-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-aae13882-920e-4703-aabc-f165bf221614 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-aae13882-920e-4703-aabc-f165bf221614 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-aae13882-920e-4703-aabc-f165bf221614 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-aae13882-920e-4703-aabc-f165bf221614.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae13882-920e-4703-aabc-f165bf221614.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae13882-920e-4703-aabc-f165bf221614.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-aae13882-920e-4703-aabc-f165bf221614 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-aae13882-920e-4703-aabc-f165bf221614-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-aae13882-920e-4703-aabc-f165bf221614 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-aae13882-920e-4703-aabc-f165bf221614 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-aae13882-920e-4703-aabc-f165bf221614 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-aae13882-920e-4703-aabc-f165bf221614.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae13882-920e-4703-aabc-f165bf221614.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae13882-920e-4703-aabc-f165bf221614.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-aae13882-920e-4703-aabc-f165bf221614 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-aae13882-920e-4703-aabc-f165bf221614-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-aae13882-920e-4703-aabc-f165bf221614 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-aae13882-920e-4703-aabc-f165bf221614 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-aae13882-920e-4703-aabc-f165bf221614 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-aae13882-920e-4703-aabc-f165bf221614.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae13882-920e-4703-aabc-f165bf221614.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae13882-920e-4703-aabc-f165bf221614.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-aae13882-920e-4703-aabc-f165bf221614 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-aae13882-920e-4703-aabc-f165bf221614-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-aae13882-920e-4703-aabc-f165bf221614 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-aae13882-920e-4703-aabc-f165bf221614 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-aae13882-920e-4703-aabc-f165bf221614 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-aae13882-920e-4703-aabc-f165bf221614.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae13882-920e-4703-aabc-f165bf221614.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae13882-920e-4703-aabc-f165bf221614.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-aae13882-920e-4703-aabc-f165bf221614 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-aae13882-920e-4703-aabc-f165bf221614-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-aae13882-920e-4703-aabc-f165bf221614 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-aae13882-920e-4703-aabc-f165bf221614 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-aae13882-920e-4703-aabc-f165bf221614 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-aae13882-920e-4703-aabc-f165bf221614 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-aae13882-920e-4703-aabc-f165bf221614.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae13882-920e-4703-aabc-f165bf221614.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae13882-920e-4703-aabc-f165bf221614.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0816046e-ffa0-4672-8229-7e08890c8a7e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0816046e-ffa0-4672-8229-7e08890c8a7e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0816046e-ffa0-4672-8229-7e08890c8a7e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0816046e-ffa0-4672-8229-7e08890c8a7e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0816046e-ffa0-4672-8229-7e08890c8a7e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0816046e-ffa0-4672-8229-7e08890c8a7e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0816046e-ffa0-4672-8229-7e08890c8a7e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-98ab5e98-5659-409c-afee-2ed81e8b171d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-98ab5e98-5659-409c-afee-2ed81e8b171d {
  display: none;
}
#s-98ab5e98-5659-409c-afee-2ed81e8b171d, #wrap-s-98ab5e98-5659-409c-afee-2ed81e8b171d, #wrap-content-s-98ab5e98-5659-409c-afee-2ed81e8b171d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-98ab5e98-5659-409c-afee-2ed81e8b171d {
  display: none;
}
#s-98ab5e98-5659-409c-afee-2ed81e8b171d, #wrap-s-98ab5e98-5659-409c-afee-2ed81e8b171d, #wrap-content-s-98ab5e98-5659-409c-afee-2ed81e8b171d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-98ab5e98-5659-409c-afee-2ed81e8b171d {
  
}
}@media (max-width: 767px){#s-98ab5e98-5659-409c-afee-2ed81e8b171d {
  
}
}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev,
#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next {
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev svg,
#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
@media (min-width: 1200px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev,
#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next {
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev svg,
#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}@media (max-width: 767px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev,
#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next {
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev svg,
#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-98ab5e98-5659-409c-afee-2ed81e8b171d .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}
#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eef0bcf9-3a1a-4acf-8038-c5cb2062a90b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-39801f72-7b9e-4f89-991c-238125f72847 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-39801f72-7b9e-4f89-991c-238125f72847 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-39801f72-7b9e-4f89-991c-238125f72847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-39801f72-7b9e-4f89-991c-238125f72847 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-39801f72-7b9e-4f89-991c-238125f72847 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-39801f72-7b9e-4f89-991c-238125f72847 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-39801f72-7b9e-4f89-991c-238125f72847 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-39801f72-7b9e-4f89-991c-238125f72847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-39801f72-7b9e-4f89-991c-238125f72847 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-39801f72-7b9e-4f89-991c-238125f72847 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-39801f72-7b9e-4f89-991c-238125f72847 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-39801f72-7b9e-4f89-991c-238125f72847 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-39801f72-7b9e-4f89-991c-238125f72847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-39801f72-7b9e-4f89-991c-238125f72847 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-39801f72-7b9e-4f89-991c-238125f72847 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-39801f72-7b9e-4f89-991c-238125f72847 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-39801f72-7b9e-4f89-991c-238125f72847 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-39801f72-7b9e-4f89-991c-238125f72847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-39801f72-7b9e-4f89-991c-238125f72847 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-39801f72-7b9e-4f89-991c-238125f72847 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-39801f72-7b9e-4f89-991c-238125f72847 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-39801f72-7b9e-4f89-991c-238125f72847 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-39801f72-7b9e-4f89-991c-238125f72847-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-39801f72-7b9e-4f89-991c-238125f72847 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-39801f72-7b9e-4f89-991c-238125f72847 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-39801f72-7b9e-4f89-991c-238125f72847 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-39801f72-7b9e-4f89-991c-238125f72847 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shg-align-container {
  display: flex;
  justify-content: center
}

.s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-39801f72-7b9e-4f89-991c-238125f72847.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-99f92b0a-4993-4aa1-8bad-7c4573f0846b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99f92b0a-4993-4aa1-8bad-7c4573f0846b.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b19b69d-fb3b-4f03-92a2-56fc0eca445e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3862e47f-cfd7-48e6-8838-bb8627151cef .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3862e47f-cfd7-48e6-8838-bb8627151cef .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3862e47f-cfd7-48e6-8838-bb8627151cef .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3862e47f-cfd7-48e6-8838-bb8627151cef .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-3862e47f-cfd7-48e6-8838-bb8627151cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-3862e47f-cfd7-48e6-8838-bb8627151cef .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3862e47f-cfd7-48e6-8838-bb8627151cef.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-102fe72c-7bb5-4db3-83a2-fa1ee20ced82.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f4842fa7-eed6-4766-9ab0-10aef3257585 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f4842fa7-eed6-4766-9ab0-10aef3257585 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4842fa7-eed6-4766-9ab0-10aef3257585.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-a415939b-295e-4817-bfa4-4f9571418b2e {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a415939b-295e-4817-bfa4-4f9571418b2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-a415939b-295e-4817-bfa4-4f9571418b2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a415939b-295e-4817-bfa4-4f9571418b2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-a415939b-295e-4817-bfa4-4f9571418b2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a415939b-295e-4817-bfa4-4f9571418b2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-a415939b-295e-4817-bfa4-4f9571418b2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a415939b-295e-4817-bfa4-4f9571418b2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-a415939b-295e-4817-bfa4-4f9571418b2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a415939b-295e-4817-bfa4-4f9571418b2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a415939b-295e-4817-bfa4-4f9571418b2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a415939b-295e-4817-bfa4-4f9571418b2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a22d1c2-3923-4ab6-8f77-0e719bb66c01.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3b3c0c6-27a2-46ec-8a81-1e281e8ca9e5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 img.shogun-image {
  width: 100%;
  
  
  max-width: 400px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0408b70a-38b8-490f-928b-d67d78ef8fa5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0408b70a-38b8-490f-928b-d67d78ef8fa5 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0408b70a-38b8-490f-928b-d67d78ef8fa5.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-63137f37-dc8f-459d-a219-d9f289aa4458 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-63137f37-dc8f-459d-a219-d9f289aa4458:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-63137f37-dc8f-459d-a219-d9f289aa4458:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-63137f37-dc8f-459d-a219-d9f289aa4458 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-63137f37-dc8f-459d-a219-d9f289aa4458-root {
    text-align: center;
  }


#s-63137f37-dc8f-459d-a219-d9f289aa4458.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-63137f37-dc8f-459d-a219-d9f289aa4458-root {
    text-align: center;
  }


#s-63137f37-dc8f-459d-a219-d9f289aa4458.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-63137f37-dc8f-459d-a219-d9f289aa4458-root {
    text-align: center;
  }


#s-63137f37-dc8f-459d-a219-d9f289aa4458.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-63137f37-dc8f-459d-a219-d9f289aa4458-root {
    text-align: center;
  }


#s-63137f37-dc8f-459d-a219-d9f289aa4458.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-63137f37-dc8f-459d-a219-d9f289aa4458-root {
    text-align: center;
  }


#s-63137f37-dc8f-459d-a219-d9f289aa4458.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-b45039c7-1218-4b8c-8ca5-950a1df17961 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-b45039c7-1218-4b8c-8ca5-950a1df17961:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b45039c7-1218-4b8c-8ca5-950a1df17961:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-b45039c7-1218-4b8c-8ca5-950a1df17961 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-b45039c7-1218-4b8c-8ca5-950a1df17961-root {
    text-align: center;
  }


#s-b45039c7-1218-4b8c-8ca5-950a1df17961.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-b45039c7-1218-4b8c-8ca5-950a1df17961-root {
    text-align: center;
  }


#s-b45039c7-1218-4b8c-8ca5-950a1df17961.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b45039c7-1218-4b8c-8ca5-950a1df17961-root {
    text-align: center;
  }


#s-b45039c7-1218-4b8c-8ca5-950a1df17961.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b45039c7-1218-4b8c-8ca5-950a1df17961-root {
    text-align: center;
  }


#s-b45039c7-1218-4b8c-8ca5-950a1df17961.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-b45039c7-1218-4b8c-8ca5-950a1df17961-root {
    text-align: center;
  }


#s-b45039c7-1218-4b8c-8ca5-950a1df17961.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-20739136-3358-4fee-b7f1-b7cb4bf99b08 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-20739136-3358-4fee-b7f1-b7cb4bf99b08:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-20739136-3358-4fee-b7f1-b7cb4bf99b08:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-20739136-3358-4fee-b7f1-b7cb4bf99b08 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-20739136-3358-4fee-b7f1-b7cb4bf99b08-root {
    text-align: center;
  }


#s-20739136-3358-4fee-b7f1-b7cb4bf99b08.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-20739136-3358-4fee-b7f1-b7cb4bf99b08-root {
    text-align: center;
  }


#s-20739136-3358-4fee-b7f1-b7cb4bf99b08.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-20739136-3358-4fee-b7f1-b7cb4bf99b08-root {
    text-align: center;
  }


#s-20739136-3358-4fee-b7f1-b7cb4bf99b08.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-20739136-3358-4fee-b7f1-b7cb4bf99b08-root {
    text-align: center;
  }


#s-20739136-3358-4fee-b7f1-b7cb4bf99b08.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-20739136-3358-4fee-b7f1-b7cb4bf99b08-root {
    text-align: center;
  }


#s-20739136-3358-4fee-b7f1-b7cb4bf99b08.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-500d0164-a4c2-4f8d-b1cb-77fd947bccae-root {
    text-align: center;
  }


#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-500d0164-a4c2-4f8d-b1cb-77fd947bccae-root {
    text-align: center;
  }


#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-500d0164-a4c2-4f8d-b1cb-77fd947bccae-root {
    text-align: center;
  }


#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-500d0164-a4c2-4f8d-b1cb-77fd947bccae-root {
    text-align: center;
  }


#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-500d0164-a4c2-4f8d-b1cb-77fd947bccae-root {
    text-align: center;
  }


#s-500d0164-a4c2-4f8d-b1cb-77fd947bccae.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-80fdaeb6-2fb0-461b-9366-74a695c64250 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-80fdaeb6-2fb0-461b-9366-74a695c64250:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-80fdaeb6-2fb0-461b-9366-74a695c64250:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-80fdaeb6-2fb0-461b-9366-74a695c64250 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-80fdaeb6-2fb0-461b-9366-74a695c64250-root {
    text-align: center;
  }


#s-80fdaeb6-2fb0-461b-9366-74a695c64250.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-80fdaeb6-2fb0-461b-9366-74a695c64250-root {
    text-align: center;
  }


#s-80fdaeb6-2fb0-461b-9366-74a695c64250.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-80fdaeb6-2fb0-461b-9366-74a695c64250-root {
    text-align: center;
  }


#s-80fdaeb6-2fb0-461b-9366-74a695c64250.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-80fdaeb6-2fb0-461b-9366-74a695c64250-root {
    text-align: center;
  }


#s-80fdaeb6-2fb0-461b-9366-74a695c64250.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-80fdaeb6-2fb0-461b-9366-74a695c64250-root {
    text-align: center;
  }


#s-80fdaeb6-2fb0-461b-9366-74a695c64250.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c-root {
    text-align: center;
  }


#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c-root {
    text-align: center;
  }


#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c-root {
    text-align: center;
  }


#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c-root {
    text-align: center;
  }


#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c-root {
    text-align: center;
  }


#s-6eb36f20-80f5-4a3d-9cac-2f76e34ffe2c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5-root {
    text-align: center;
  }


#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5-root {
    text-align: center;
  }


#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5-root {
    text-align: center;
  }


#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5-root {
    text-align: center;
  }


#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5-root {
    text-align: center;
  }


#s-28c31dfb-33b5-4e35-8eb2-77b86d7923d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee-root {
    text-align: center;
  }


#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee-root {
    text-align: center;
  }


#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee-root {
    text-align: center;
  }


#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee-root {
    text-align: center;
  }


#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee-root {
    text-align: center;
  }


#s-b3b3fa60-52ab-4d35-b61d-3e16e136a2ee.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7-root {
    text-align: center;
  }


#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7-root {
    text-align: center;
  }


#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7-root {
    text-align: center;
  }


#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7-root {
    text-align: center;
  }


#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7-root {
    text-align: center;
  }


#s-e1ec05f4-3d5b-47e6-adda-c4dc42fbeac7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-7728765f-e0e5-4fa7-83ef-4c19dddb8905-root {
    text-align: center;
  }


#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-7728765f-e0e5-4fa7-83ef-4c19dddb8905-root {
    text-align: center;
  }


#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7728765f-e0e5-4fa7-83ef-4c19dddb8905-root {
    text-align: center;
  }


#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7728765f-e0e5-4fa7-83ef-4c19dddb8905-root {
    text-align: center;
  }


#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-7728765f-e0e5-4fa7-83ef-4c19dddb8905-root {
    text-align: center;
  }


#s-7728765f-e0e5-4fa7-83ef-4c19dddb8905.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-dc47c943-57d8-461c-9bec-68d406340b87 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
max-width: 400px;
background-color: rgba(210, 55, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-dc47c943-57d8-461c-9bec-68d406340b87:hover {background-color: rgba(115, 191, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-dc47c943-57d8-461c-9bec-68d406340b87:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-dc47c943-57d8-461c-9bec-68d406340b87 {
  max-width: 400px;
background-image: none;
background-color: rgba(210, 55, 42, 1);
hover-type: color;
}
}

  #s-dc47c943-57d8-461c-9bec-68d406340b87-root {
    text-align: center;
  }


#s-dc47c943-57d8-461c-9bec-68d406340b87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
@media (min-width: 1200px){
  #s-dc47c943-57d8-461c-9bec-68d406340b87-root {
    text-align: center;
  }


#s-dc47c943-57d8-461c-9bec-68d406340b87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-dc47c943-57d8-461c-9bec-68d406340b87-root {
    text-align: center;
  }


#s-dc47c943-57d8-461c-9bec-68d406340b87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-dc47c943-57d8-461c-9bec-68d406340b87-root {
    text-align: center;
  }


#s-dc47c943-57d8-461c-9bec-68d406340b87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}
}@media (max-width: 767px){
  #s-dc47c943-57d8-461c-9bec-68d406340b87-root {
    text-align: center;
  }


#s-dc47c943-57d8-461c-9bec-68d406340b87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  
  font-family: Red Hat Display;
  display:  block ;
}
}
#s-0300073e-28cb-4151-a6a6-2a20e8163b64 {
  background-image: url(https://i.shgcdn.com/780a9115-560f-482f-96d7-f176042656df/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 0%;
padding-bottom: 70px;
padding-right: 0%;
background-position: left center;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0300073e-28cb-4151-a6a6-2a20e8163b64 {
  padding-left: 15%;
padding-right: 15%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0300073e-28cb-4151-a6a6-2a20e8163b64 {
  background-image: url(https://i.shgcdn.com/780a9115-560f-482f-96d7-f176042656df/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
padding-left: 3%;
padding-right: 3%;
}
}@media (max-width: 767px){#s-0300073e-28cb-4151-a6a6-2a20e8163b64 {
  padding-left: 0%;
padding-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-0300073e-28cb-4151-a6a6-2a20e8163b64"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0300073e-28cb-4151-a6a6-2a20e8163b64"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0300073e-28cb-4151-a6a6-2a20e8163b64"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0300073e-28cb-4151-a6a6-2a20e8163b64"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0300073e-28cb-4151-a6a6-2a20e8163b64"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0300073e-28cb-4151-a6a6-2a20e8163b64"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0300073e-28cb-4151-a6a6-2a20e8163b64"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

}

#s-fc65b23b-2be0-43b1-b508-7849e22ca729 {
  margin-left: auto;
margin-right: 0px;
min-height: 50px;
max-width: 500px;
}
@media (max-width: 767px){#s-fc65b23b-2be0-43b1-b508-7849e22ca729 {
  padding-left: 3%;
padding-right: 3%;
}
}







#s-fc65b23b-2be0-43b1-b508-7849e22ca729 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fc65b23b-2be0-43b1-b508-7849e22ca729.shg-box.shg-c {
  justify-content: center;
}

#s-60c0d86b-faae-422a-ada0-fadbf5ee9035 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 0px;
text-align: left;
}

#s-60c0d86b-faae-422a-ada0-fadbf5ee9035 .shogun-heading-component h2 {
  color: rgba(237, 234, 234, 1);
  font-weight:  900 ;
  font-family: "Red Hat Display";
  font-style:  normal ;
  font-size: 32px;
  line-height: 1.2em;
  
  
}



#s-483d0fa5-11df-41ea-aa07-112c248bc569 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
border-style: none;
}

#s-3f5de7ea-a818-4cad-b3bb-008b2e315c84 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 35px;
padding-bottom: 20px;
padding-right: 35px;
border-radius: 12px;
background-color: rgba(210, 55, 42, 1);
text-align: left;
text-decoration: none;
}
#s-3f5de7ea-a818-4cad-b3bb-008b2e315c84:hover {background-color: rgba(174, 21, 9, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3f5de7ea-a818-4cad-b3bb-008b2e315c84:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3f5de7ea-a818-4cad-b3bb-008b2e315c84-root {
    text-align: left;
  }


#s-3f5de7ea-a818-4cad-b3bb-008b2e315c84.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: Red Hat Display;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3f5de7ea-a818-4cad-b3bb-008b2e315c84-root {
    text-align: left;
  }


#s-3f5de7ea-a818-4cad-b3bb-008b2e315c84.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: Red Hat Display;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3f5de7ea-a818-4cad-b3bb-008b2e315c84-root {
    text-align: left;
  }


#s-3f5de7ea-a818-4cad-b3bb-008b2e315c84.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: Red Hat Display;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3f5de7ea-a818-4cad-b3bb-008b2e315c84-root {
    text-align: left;
  }


#s-3f5de7ea-a818-4cad-b3bb-008b2e315c84.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: Red Hat Display;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3f5de7ea-a818-4cad-b3bb-008b2e315c84-root {
    text-align: left;
  }


#s-3f5de7ea-a818-4cad-b3bb-008b2e315c84.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: Red Hat Display;
  display:  inline-block ;
}
}
#s-4b689ba2-42bb-470b-b4e9-cc78fdbc0a41 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 115px;
min-height: 50px;
background-color: rgba(242, 247, 235, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-4b689ba2-42bb-470b-b4e9-cc78fdbc0a41 {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4b689ba2-42bb-470b-b4e9-cc78fdbc0a41 {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-4b689ba2-42bb-470b-b4e9-cc78fdbc0a41 {
  padding-bottom: 60px;
}
}







#s-4b689ba2-42bb-470b-b4e9-cc78fdbc0a41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b689ba2-42bb-470b-b4e9-cc78fdbc0a41.shg-box.shg-c {
  justify-content: center;
}

#s-7e0b2491-becc-4906-bd41-a33adefc666f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7e0b2491-becc-4906-bd41-a33adefc666f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7e0b2491-becc-4906-bd41-a33adefc666f.shg-box.shg-c {
  justify-content: center;
}

#s-0f853ea8-de16-4323-9bea-1e368e872aaf {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
padding-top: 15px;
}

#s-0791a9d5-784c-4b93-92a5-03c94bb79e04 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 115px;
min-height: 50px;
background-color: rgba(242, 247, 235, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-0791a9d5-784c-4b93-92a5-03c94bb79e04 {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0791a9d5-784c-4b93-92a5-03c94bb79e04 {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-0791a9d5-784c-4b93-92a5-03c94bb79e04 {
  padding-bottom: 60px;
}
}







#s-0791a9d5-784c-4b93-92a5-03c94bb79e04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0791a9d5-784c-4b93-92a5-03c94bb79e04.shg-box.shg-c {
  justify-content: center;
}

#s-6ec62064-e29c-4699-8ff2-33897a87770a {
  box-shadow:0px 0px 0px 0px rgba(12, 15, 13, 0.1);
margin-left: auto;
margin-right: auto;
padding-bottom: 32px;
min-height: 50px;
max-width: 968px;
}








#s-6ec62064-e29c-4699-8ff2-33897a87770a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6ec62064-e29c-4699-8ff2-33897a87770a.shg-box.shg-c {
  justify-content: center;
}

#s-36beb630-8b6d-49a4-acb2-2e3da574a6d8 {
  box-shadow:0px 5px 25px 0px rgba(12, 15, 13, 0.1);
margin-left: auto;
margin-right: auto;
padding-top: 35px;
padding-left: 35px;
padding-bottom: 35px;
padding-right: 35px;
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(255, 255, 255, 1);
}








#s-36beb630-8b6d-49a4-acb2-2e3da574a6d8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36beb630-8b6d-49a4-acb2-2e3da574a6d8.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c755fec8-9190-45de-a9d9-c92567da2497 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 50px;
}








#s-c755fec8-9190-45de-a9d9-c92567da2497 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c755fec8-9190-45de-a9d9-c92567da2497.shg-box.shg-c {
  justify-content: center;
}

#s-579824b4-4d0e-42d6-9188-89f986ba60cd {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-579824b4-4d0e-42d6-9188-89f986ba60cd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-579824b4-4d0e-42d6-9188-89f986ba60cd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-579824b4-4d0e-42d6-9188-89f986ba60cd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-579824b4-4d0e-42d6-9188-89f986ba60cd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-579824b4-4d0e-42d6-9188-89f986ba60cd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-579824b4-4d0e-42d6-9188-89f986ba60cd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-579824b4-4d0e-42d6-9188-89f986ba60cd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

#s-8f7464c2-738c-4477-aba3-54d4d0ba0ba3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8f7464c2-738c-4477-aba3-54d4d0ba0ba3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f7464c2-738c-4477-aba3-54d4d0ba0ba3.shg-box.shg-c {
  justify-content: center;
}

#s-3220185a-9e73-4ab3-b696-7f9b6eb57a1d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-3220185a-9e73-4ab3-b696-7f9b6eb57a1d .shogun-heading-component h4 {
  color: rgba(7, 61, 33, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-9092f37a-5b2d-41d2-8b9c-320c0cec22e1 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-9092f37a-5b2d-41d2-8b9c-320c0cec22e1 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-62a0df34-6690-4ce6-bc8e-b54d85d8b31d {
  margin-left: auto;
margin-right: auto;
}








#s-62a0df34-6690-4ce6-bc8e-b54d85d8b31d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62a0df34-6690-4ce6-bc8e-b54d85d8b31d.shg-box.shg-c {
  justify-content: center;
}

#s-850add55-c1e2-435e-844c-c8d7b2cfeaed {
  margin-left: auto;
margin-right: auto;
}








#s-850add55-c1e2-435e-844c-c8d7b2cfeaed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-850add55-c1e2-435e-844c-c8d7b2cfeaed.shg-box.shg-c {
  justify-content: center;
}

#s-80e64c72-5979-4a82-a7fd-8e78b0005be3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-e87bd694-3a47-42fa-aa4e-ca9191a84d60 {
  margin-left: auto;
margin-right: auto;
}








#s-e87bd694-3a47-42fa-aa4e-ca9191a84d60 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e87bd694-3a47-42fa-aa4e-ca9191a84d60.shg-box.shg-c {
  justify-content: center;
}

#s-1b49cc6a-f7d2-4ad9-aa48-fff0fc439a3c {
  margin-left: auto;
margin-right: auto;
}

#s-ac7be4da-e036-4686-8c00-e2d43fdf8354 {
  margin-left: auto;
margin-right: auto;
}








#s-ac7be4da-e036-4686-8c00-e2d43fdf8354 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ac7be4da-e036-4686-8c00-e2d43fdf8354.shg-box.shg-c {
  justify-content: center;
}

#s-87c2e4c0-825f-4d68-8bc8-4c50a832adf4 {
  margin-left: auto;
margin-right: auto;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  margin-left: auto;
margin-right: auto;
max-width: 439px;
aspect-ratio: 321/234;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  display: none;
}
#s-6343e128-f925-41db-87fc-85ff3ad9a14d, #wrap-s-6343e128-f925-41db-87fc-85ff3ad9a14d, #wrap-content-s-6343e128-f925-41db-87fc-85ff3ad9a14d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  display: none;
}
#s-6343e128-f925-41db-87fc-85ff3ad9a14d, #wrap-s-6343e128-f925-41db-87fc-85ff3ad9a14d, #wrap-content-s-6343e128-f925-41db-87fc-85ff3ad9a14d { display: none !important; }}@media (max-width: 767px){#s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  display: none;
}
#s-6343e128-f925-41db-87fc-85ff3ad9a14d, #wrap-s-6343e128-f925-41db-87fc-85ff3ad9a14d, #wrap-content-s-6343e128-f925-41db-87fc-85ff3ad9a14d { display: none !important; }}
#s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  margin: 0 !important;
  overflow: visible;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add background color handling */
  
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }

    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-link {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }



  img.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
    
    
    
    max-height: 439px;
  }


.s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-content {
  
    justify-content: center;
  
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
  box-sizing: border-box;
}



.s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6343e128-f925-41db-87fc-85ff3ad9a14d {
      --shg-aspect-ratio: calc(321/234); 
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
      position: relative;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

@media (min-width: 1200px){#s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  margin: 0 !important;
  overflow: visible;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add background color handling */
  
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }

    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-link {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }



  img.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
    
    
    
    max-height: 439px;
  }


.s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-content {
  
    justify-content: center;
  
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
  box-sizing: border-box;
}



.s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6343e128-f925-41db-87fc-85ff3ad9a14d {
      --shg-aspect-ratio: calc(321/234); 
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
      position: relative;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d 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-6343e128-f925-41db-87fc-85ff3ad9a14d {
  margin: 0 !important;
  overflow: visible;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add background color handling */
  
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }

    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-link {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }



  img.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
    
    
    
    max-height: 439px;
  }


.s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-content {
  
    justify-content: center;
  
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
  box-sizing: border-box;
}



.s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6343e128-f925-41db-87fc-85ff3ad9a14d {
      --shg-aspect-ratio: calc(321/234); 
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
      position: relative;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d 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-6343e128-f925-41db-87fc-85ff3ad9a14d {
  margin: 0 !important;
  overflow: visible;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add background color handling */
  
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }

    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-link {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }



  img.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
    
    
    
    max-height: 439px;
  }


.s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-content {
  
    justify-content: center;
  
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
  box-sizing: border-box;
}



.s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6343e128-f925-41db-87fc-85ff3ad9a14d {
      --shg-aspect-ratio: calc(321/234); 
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
      position: relative;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}@media (max-width: 767px){#s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  margin: 0 !important;
  overflow: visible;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6343e128-f925-41db-87fc-85ff3ad9a14d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add background color handling */
  
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }

    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-link {
      aspect-ratio: 321/234;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6343e128-f925-41db-87fc-85ff3ad9a14d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }



  img.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
    
    
    
    max-height: 439px;
  }


.s-6343e128-f925-41db-87fc-85ff3ad9a14d .shogun-image-content {
  
    justify-content: center;
  
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image {
  box-sizing: border-box;
}



.s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6343e128-f925-41db-87fc-85ff3ad9a14d {
      --shg-aspect-ratio: calc(321/234); 
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container {
      position: relative;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6343e128-f925-41db-87fc-85ff3ad9a14d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}
#s-94d5ba0c-0c49-4aa6-bd46-100595449c75 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-94d5ba0c-0c49-4aa6-bd46-100595449c75 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94d5ba0c-0c49-4aa6-bd46-100595449c75.shg-box.shg-c {
  justify-content: center;
}

#s-94065ef3-c51b-4e7c-871e-dd46c1cf9917 {
  margin-left: auto;
margin-right: auto;
padding-top: 35px;
padding-left: 45px;
padding-bottom: 35px;
padding-right: 45px;
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(223, 234, 208, 1);
}








#s-94065ef3-c51b-4e7c-871e-dd46c1cf9917 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94065ef3-c51b-4e7c-871e-dd46c1cf9917.shg-box.shg-c {
  justify-content: flex-start;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
max-width: 196px;
aspect-ratio: 1/1;
text-align: center;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 15px;
}

.shg-image-content-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
  box-sizing: border-box;
}



.s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
      position: relative;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

@media (min-width: 1200px){#s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
  box-sizing: border-box;
}



.s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
      position: relative;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
  box-sizing: border-box;
}



.s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
      position: relative;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
  box-sizing: border-box;
}



.s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
      position: relative;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

}@media (max-width: 767px){#s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  margin: 0 !important;
  overflow: visible;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add background color handling */
  
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-0ba837da-2337-4f91-8878-c7bc1b326f35 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image {
  box-sizing: border-box;
}



.s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container {
      position: relative;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0ba837da-2337-4f91-8878-c7bc1b326f35 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

}
#s-008eeb26-7bed-45f0-bb18-80702a45f151 {
  margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-008eeb26-7bed-45f0-bb18-80702a45f151 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



.shg-hr-wrapper {
  padding: 30px 0;
}

.shg-hr-wrapper hr {
  margin: 0;
  border: 0;
  width: 100%;
}

#s-610f851c-52c6-4abf-a08f-16118ccc54fd {
  margin-left: auto;
margin-right: auto;
}

#s-610f851c-52c6-4abf-a08f-16118ccc54fd hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-b0a19387-d4b7-4f7d-9d8b-cd32a1f5f5fb {
  margin-left: auto;
margin-right: auto;
}

#s-b0a19387-d4b7-4f7d-9d8b-cd32a1f5f5fb .shg-proportional-font-size,
#s-b0a19387-d4b7-4f7d-9d8b-cd32a1f5f5fb .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-b598adcc-ae70-4241-a25c-b013c517a8e4 {
  margin-left: auto;
margin-right: auto;
}

#s-b598adcc-ae70-4241-a25c-b013c517a8e4 hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-a2176400-9eef-4795-ae4d-af968f96cefe {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a2176400-9eef-4795-ae4d-af968f96cefe .shogun-heading-component h4 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-3f36aa40-27f6-4eba-b82f-62edb488ee8c {
  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-3f36aa40-27f6-4eba-b82f-62edb488ee8c:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3f36aa40-27f6-4eba-b82f-62edb488ee8c:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-3f36aa40-27f6-4eba-b82f-62edb488ee8c-root {
    text-align: center;
  }


#s-3f36aa40-27f6-4eba-b82f-62edb488ee8c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3f36aa40-27f6-4eba-b82f-62edb488ee8c-root {
    text-align: center;
  }


#s-3f36aa40-27f6-4eba-b82f-62edb488ee8c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3f36aa40-27f6-4eba-b82f-62edb488ee8c-root {
    text-align: center;
  }


#s-3f36aa40-27f6-4eba-b82f-62edb488ee8c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3f36aa40-27f6-4eba-b82f-62edb488ee8c-root {
    text-align: center;
  }


#s-3f36aa40-27f6-4eba-b82f-62edb488ee8c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3f36aa40-27f6-4eba-b82f-62edb488ee8c-root {
    text-align: center;
  }


#s-3f36aa40-27f6-4eba-b82f-62edb488ee8c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-990bcf75-bcd7-4205-a9a8-dbd4655c4e27 {
  margin-left: auto;
margin-right: auto;
padding-top: 35px;
padding-left: 45px;
padding-bottom: 35px;
padding-right: 45px;
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(223, 234, 208, 1);
}








#s-990bcf75-bcd7-4205-a9a8-dbd4655c4e27 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-990bcf75-bcd7-4205-a9a8-dbd4655c4e27.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
max-width: 196px;
text-align: center;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  margin: 0 !important;
  overflow: visible;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 15px;
}

.shg-image-content-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add background color handling */
  
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image {
  box-sizing: border-box;
}



.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  
}


@media (min-width: 1200px){#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  margin: 0 !important;
  overflow: visible;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add background color handling */
  
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image {
  box-sizing: border-box;
}



.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  margin: 0 !important;
  overflow: visible;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add background color handling */
  
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image {
  box-sizing: border-box;
}



.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  margin: 0 !important;
  overflow: visible;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add background color handling */
  
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image {
  box-sizing: border-box;
}



.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  
}


}@media (max-width: 767px){#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  margin: 0 !important;
  overflow: visible;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add background color handling */
  
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa.shogun-image {
  box-sizing: border-box;
}



.s-a4d9d5b6-4ad0-4d0a-a79b-b303eff347aa img.shogun-image {
  
}


}
#s-d505e5ff-dee7-47f0-a209-2fac515d64a7 {
  margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-d505e5ff-dee7-47f0-a209-2fac515d64a7 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-74c7da19-7a61-4c01-aa45-9a80ef0f6bdf {
  margin-left: auto;
margin-right: auto;
}

#s-74c7da19-7a61-4c01-aa45-9a80ef0f6bdf hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-0d3984d1-1af3-4cbd-a609-b3bbd1a628c0 {
  margin-left: auto;
margin-right: auto;
}

#s-0d3984d1-1af3-4cbd-a609-b3bbd1a628c0 .shg-proportional-font-size,
#s-0d3984d1-1af3-4cbd-a609-b3bbd1a628c0 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-abfead6d-c672-48b4-8550-66025db6599c {
  margin-left: auto;
margin-right: auto;
}

#s-abfead6d-c672-48b4-8550-66025db6599c hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-0cb725b3-b4fa-4991-9428-65b70a3cffce {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0cb725b3-b4fa-4991-9428-65b70a3cffce .shogun-heading-component h4 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-cc166ce6-1887-4996-abba-abb44d61c013 {
  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-cc166ce6-1887-4996-abba-abb44d61c013:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-cc166ce6-1887-4996-abba-abb44d61c013:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-cc166ce6-1887-4996-abba-abb44d61c013-root {
    text-align: center;
  }


#s-cc166ce6-1887-4996-abba-abb44d61c013.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-cc166ce6-1887-4996-abba-abb44d61c013-root {
    text-align: center;
  }


#s-cc166ce6-1887-4996-abba-abb44d61c013.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-cc166ce6-1887-4996-abba-abb44d61c013-root {
    text-align: center;
  }


#s-cc166ce6-1887-4996-abba-abb44d61c013.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-cc166ce6-1887-4996-abba-abb44d61c013-root {
    text-align: center;
  }


#s-cc166ce6-1887-4996-abba-abb44d61c013.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-cc166ce6-1887-4996-abba-abb44d61c013-root {
    text-align: center;
  }


#s-cc166ce6-1887-4996-abba-abb44d61c013.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-5a2e7ccb-b335-468e-89d1-d164ae620573 {
  margin-left: auto;
margin-right: auto;
padding-top: 35px;
padding-left: 45px;
padding-bottom: 35px;
padding-right: 45px;
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(223, 234, 208, 1);
}








#s-5a2e7ccb-b335-468e-89d1-d164ae620573 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a2e7ccb-b335-468e-89d1-d164ae620573.shg-box.shg-c {
  justify-content: flex-start;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
max-width: 196px;
text-align: center;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 15px;
}

.shg-image-content-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image {
  box-sizing: border-box;
}



.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image {
  box-sizing: border-box;
}



.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image {
  box-sizing: border-box;
}



.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image {
  box-sizing: border-box;
}



.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9556cdc-a1d9-4473-81a2-e473770f6bb1.shogun-image {
  box-sizing: border-box;
}



.s-e9556cdc-a1d9-4473-81a2-e473770f6bb1 img.shogun-image {
  
}


}
#s-5914ca52-5c65-4fae-87a9-f6cbded82311 {
  margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-5914ca52-5c65-4fae-87a9-f6cbded82311 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-3eccaebc-e5cb-4847-a56d-c168ca76d101 {
  margin-left: auto;
margin-right: auto;
}

#s-3eccaebc-e5cb-4847-a56d-c168ca76d101 hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-a2c0b887-4af5-41b2-91b9-f70453b6395b {
  margin-left: auto;
margin-right: auto;
}

#s-a2c0b887-4af5-41b2-91b9-f70453b6395b .shg-proportional-font-size,
#s-a2c0b887-4af5-41b2-91b9-f70453b6395b .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-18f3b7c9-91d7-4218-8e43-c952ebbe96e0 {
  margin-left: auto;
margin-right: auto;
}

#s-18f3b7c9-91d7-4218-8e43-c952ebbe96e0 hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-48e77c1d-1405-4b7a-b5d2-482fa2f8c634 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-48e77c1d-1405-4b7a-b5d2-482fa2f8c634 .shogun-heading-component h4 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-b640be88-b0d3-4a20-b00c-a725e77a1199 {
  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-b640be88-b0d3-4a20-b00c-a725e77a1199:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b640be88-b0d3-4a20-b00c-a725e77a1199:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-b640be88-b0d3-4a20-b00c-a725e77a1199-root {
    text-align: center;
  }


#s-b640be88-b0d3-4a20-b00c-a725e77a1199.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b640be88-b0d3-4a20-b00c-a725e77a1199-root {
    text-align: center;
  }


#s-b640be88-b0d3-4a20-b00c-a725e77a1199.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b640be88-b0d3-4a20-b00c-a725e77a1199-root {
    text-align: center;
  }


#s-b640be88-b0d3-4a20-b00c-a725e77a1199.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b640be88-b0d3-4a20-b00c-a725e77a1199-root {
    text-align: center;
  }


#s-b640be88-b0d3-4a20-b00c-a725e77a1199.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b640be88-b0d3-4a20-b00c-a725e77a1199-root {
    text-align: center;
  }


#s-b640be88-b0d3-4a20-b00c-a725e77a1199.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-abe0b48d-3ec9-44fc-a3a3-2855dc9febaa {
  margin-left: auto;
margin-right: auto;
padding-top: 35px;
padding-left: 45px;
padding-bottom: 35px;
padding-right: 45px;
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(223, 234, 208, 1);
}








#s-abe0b48d-3ec9-44fc-a3a3-2855dc9febaa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-abe0b48d-3ec9-44fc-a3a3-2855dc9febaa.shg-box.shg-c {
  justify-content: flex-start;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
max-width: 196px;
text-align: center;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc {
  margin: 0 !important;
  overflow: visible;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 15px;
}

.shg-image-content-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add background color handling */
  
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2082f626-7249-4790-abf1-dc7accc654dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image {
  box-sizing: border-box;
}



.s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  
}


@media (min-width: 1200px){#s-2082f626-7249-4790-abf1-dc7accc654dc {
  margin: 0 !important;
  overflow: visible;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add background color handling */
  
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2082f626-7249-4790-abf1-dc7accc654dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image {
  box-sizing: border-box;
}



.s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2082f626-7249-4790-abf1-dc7accc654dc {
  margin: 0 !important;
  overflow: visible;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add background color handling */
  
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2082f626-7249-4790-abf1-dc7accc654dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image {
  box-sizing: border-box;
}



.s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2082f626-7249-4790-abf1-dc7accc654dc {
  margin: 0 !important;
  overflow: visible;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add background color handling */
  
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2082f626-7249-4790-abf1-dc7accc654dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image {
  box-sizing: border-box;
}



.s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  
}


}@media (max-width: 767px){#s-2082f626-7249-4790-abf1-dc7accc654dc {
  margin: 0 !important;
  overflow: visible;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2082f626-7249-4790-abf1-dc7accc654dc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add background color handling */
  
}

#s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2082f626-7249-4790-abf1-dc7accc654dc .shogun-image-content {
  
    justify-content: center;
  
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2082f626-7249-4790-abf1-dc7accc654dc.shogun-image {
  box-sizing: border-box;
}



.s-2082f626-7249-4790-abf1-dc7accc654dc img.shogun-image {
  
}


}
#s-651c340e-a1c2-48be-8ebd-d3fee7b7d561 {
  margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-651c340e-a1c2-48be-8ebd-d3fee7b7d561 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-827c8f63-ecb4-42a9-8cfb-3636a49b5c2a {
  margin-left: auto;
margin-right: auto;
}

#s-827c8f63-ecb4-42a9-8cfb-3636a49b5c2a hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-b1a9b924-6c43-4ff6-be06-7acff6364b9e {
  margin-left: auto;
margin-right: auto;
}

#s-b1a9b924-6c43-4ff6-be06-7acff6364b9e .shg-proportional-font-size,
#s-b1a9b924-6c43-4ff6-be06-7acff6364b9e .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-03af80f2-0f81-4163-a29c-48ed0e292f8b {
  margin-left: auto;
margin-right: auto;
}

#s-03af80f2-0f81-4163-a29c-48ed0e292f8b hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-e73d8a89-4639-4f84-b313-1b21b598b1a2 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e73d8a89-4639-4f84-b313-1b21b598b1a2 .shogun-heading-component h4 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-de4b2c33-c0e1-4149-99e0-99197513c3dd {
  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-de4b2c33-c0e1-4149-99e0-99197513c3dd:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-de4b2c33-c0e1-4149-99e0-99197513c3dd:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-de4b2c33-c0e1-4149-99e0-99197513c3dd-root {
    text-align: center;
  }


#s-de4b2c33-c0e1-4149-99e0-99197513c3dd.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-de4b2c33-c0e1-4149-99e0-99197513c3dd-root {
    text-align: center;
  }


#s-de4b2c33-c0e1-4149-99e0-99197513c3dd.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-de4b2c33-c0e1-4149-99e0-99197513c3dd-root {
    text-align: center;
  }


#s-de4b2c33-c0e1-4149-99e0-99197513c3dd.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-de4b2c33-c0e1-4149-99e0-99197513c3dd-root {
    text-align: center;
  }


#s-de4b2c33-c0e1-4149-99e0-99197513c3dd.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-de4b2c33-c0e1-4149-99e0-99197513c3dd-root {
    text-align: center;
  }


#s-de4b2c33-c0e1-4149-99e0-99197513c3dd.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-e5bf566b-9ef5-4c75-89f3-af37e9dabf7e {
  margin-left: auto;
margin-right: auto;
padding-top: 35px;
padding-left: 45px;
padding-bottom: 35px;
padding-right: 45px;
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(223, 234, 208, 1);
}








#s-e5bf566b-9ef5-4c75-89f3-af37e9dabf7e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e5bf566b-9ef5-4c75-89f3-af37e9dabf7e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
max-width: 196px;
aspect-ratio: 1/1;
text-align: center;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 15px;
}

.shg-image-content-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
  box-sizing: border-box;
}



.s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b8e38787-0ed5-4758-96da-12be694eccb8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
      position: relative;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

@media (min-width: 1200px){#s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
  box-sizing: border-box;
}



.s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b8e38787-0ed5-4758-96da-12be694eccb8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
      position: relative;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
  box-sizing: border-box;
}



.s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b8e38787-0ed5-4758-96da-12be694eccb8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
      position: relative;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
  box-sizing: border-box;
}



.s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b8e38787-0ed5-4758-96da-12be694eccb8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
      position: relative;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

}@media (max-width: 767px){#s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8e38787-0ed5-4758-96da-12be694eccb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e38787-0ed5-4758-96da-12be694eccb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 196px;
  }



  img.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
    
    
    
    max-height: 196px;
  }


.s-b8e38787-0ed5-4758-96da-12be694eccb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image {
  box-sizing: border-box;
}



.s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b8e38787-0ed5-4758-96da-12be694eccb8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container {
      position: relative;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e38787-0ed5-4758-96da-12be694eccb8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 196px;
    }
  }

}
#s-d349dcbb-88ba-4e71-9c2a-8cd1ab811c01 {
  margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-d349dcbb-88ba-4e71-9c2a-8cd1ab811c01 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-e4d7e329-a944-4c1b-8613-e0d9bf1a75f5 {
  margin-left: auto;
margin-right: auto;
}

#s-e4d7e329-a944-4c1b-8613-e0d9bf1a75f5 hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-fa53c95d-1881-4eeb-978b-6d544abbe5d9 {
  margin-left: auto;
margin-right: auto;
}

#s-fa53c95d-1881-4eeb-978b-6d544abbe5d9 .shg-proportional-font-size,
#s-fa53c95d-1881-4eeb-978b-6d544abbe5d9 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-ce7caff1-658c-4d31-a6a2-7ed6675d508a {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ce7caff1-658c-4d31-a6a2-7ed6675d508a .shogun-heading-component h4 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-3e7e9440-422e-4098-b7b2-c8530cdbc83c {
  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-3e7e9440-422e-4098-b7b2-c8530cdbc83c:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3e7e9440-422e-4098-b7b2-c8530cdbc83c:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-3e7e9440-422e-4098-b7b2-c8530cdbc83c-root {
    text-align: center;
  }


#s-3e7e9440-422e-4098-b7b2-c8530cdbc83c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3e7e9440-422e-4098-b7b2-c8530cdbc83c-root {
    text-align: center;
  }


#s-3e7e9440-422e-4098-b7b2-c8530cdbc83c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3e7e9440-422e-4098-b7b2-c8530cdbc83c-root {
    text-align: center;
  }


#s-3e7e9440-422e-4098-b7b2-c8530cdbc83c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3e7e9440-422e-4098-b7b2-c8530cdbc83c-root {
    text-align: center;
  }


#s-3e7e9440-422e-4098-b7b2-c8530cdbc83c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3e7e9440-422e-4098-b7b2-c8530cdbc83c-root {
    text-align: center;
  }


#s-3e7e9440-422e-4098-b7b2-c8530cdbc83c.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-2eec8a86-cedc-400a-ab56-b820d02abbe9 {
  margin-left: auto;
margin-right: auto;
padding-top: 35px;
padding-left: 45px;
padding-bottom: 35px;
padding-right: 45px;
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(223, 234, 208, 1);
}








#s-2eec8a86-cedc-400a-ab56-b820d02abbe9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2eec8a86-cedc-400a-ab56-b820d02abbe9.shg-box.shg-c {
  justify-content: flex-start;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
max-width: 196px;
text-align: center;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  margin: 0 !important;
  overflow: visible;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 15px;
}

.shg-image-content-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add background color handling */
  
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f35f5d1-ca48-425c-90f6-c36ea42738da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image {
  box-sizing: border-box;
}



.s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  
}


@media (min-width: 1200px){#s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  margin: 0 !important;
  overflow: visible;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add background color handling */
  
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f35f5d1-ca48-425c-90f6-c36ea42738da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image {
  box-sizing: border-box;
}



.s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  margin: 0 !important;
  overflow: visible;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add background color handling */
  
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f35f5d1-ca48-425c-90f6-c36ea42738da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image {
  box-sizing: border-box;
}



.s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  margin: 0 !important;
  overflow: visible;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add background color handling */
  
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f35f5d1-ca48-425c-90f6-c36ea42738da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image {
  box-sizing: border-box;
}



.s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  
}


}@media (max-width: 767px){#s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  margin: 0 !important;
  overflow: visible;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f35f5d1-ca48-425c-90f6-c36ea42738da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add background color handling */
  
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1f35f5d1-ca48-425c-90f6-c36ea42738da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f35f5d1-ca48-425c-90f6-c36ea42738da.shogun-image {
  box-sizing: border-box;
}



.s-1f35f5d1-ca48-425c-90f6-c36ea42738da img.shogun-image {
  
}


}
#s-e9a2913a-3d8c-4dc8-84dd-29440d751b2b {
  margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-e9a2913a-3d8c-4dc8-84dd-29440d751b2b .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-0a85d195-4c38-4dd1-90f9-c5cc79cc0f82 {
  margin-left: auto;
margin-right: auto;
}

#s-0a85d195-4c38-4dd1-90f9-c5cc79cc0f82 hr {
  border-top: 1px solid rgba(90, 128, 40, 1);
}

#s-e387e1fb-40d0-4a9e-b519-c1e128e94e9d {
  margin-left: auto;
margin-right: auto;
}

#s-e387e1fb-40d0-4a9e-b519-c1e128e94e9d .shg-proportional-font-size,
#s-e387e1fb-40d0-4a9e-b519-c1e128e94e9d .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-b1393a73-f6a7-4c6a-ae3d-b3a0290d9859 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b1393a73-f6a7-4c6a-ae3d-b3a0290d9859 .shogun-heading-component h4 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-f2313cae-87cf-403b-8757-379b94c702e7 {
  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-f2313cae-87cf-403b-8757-379b94c702e7:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f2313cae-87cf-403b-8757-379b94c702e7:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-f2313cae-87cf-403b-8757-379b94c702e7-root {
    text-align: center;
  }


#s-f2313cae-87cf-403b-8757-379b94c702e7.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f2313cae-87cf-403b-8757-379b94c702e7-root {
    text-align: center;
  }


#s-f2313cae-87cf-403b-8757-379b94c702e7.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f2313cae-87cf-403b-8757-379b94c702e7-root {
    text-align: center;
  }


#s-f2313cae-87cf-403b-8757-379b94c702e7.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f2313cae-87cf-403b-8757-379b94c702e7-root {
    text-align: center;
  }


#s-f2313cae-87cf-403b-8757-379b94c702e7.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f2313cae-87cf-403b-8757-379b94c702e7-root {
    text-align: center;
  }


#s-f2313cae-87cf-403b-8757-379b94c702e7.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-c03adf2b-9dd9-4198-a10f-bd8ce11a2c5c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-0a1cf2c1-5fd7-48ee-bdc9-4cce6a993c66 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
max-width: 1200px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0a1cf2c1-5fd7-48ee-bdc9-4cce6a993c66 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0a1cf2c1-5fd7-48ee-bdc9-4cce6a993c66 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-0a1cf2c1-5fd7-48ee-bdc9-4cce6a993c66 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-0a1cf2c1-5fd7-48ee-bdc9-4cce6a993c66 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0a1cf2c1-5fd7-48ee-bdc9-4cce6a993c66.shg-box.shg-c {
  justify-content: center;
}

#s-05d7a4f3-7d00-4687-bab4-e457f0a312b6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-05d7a4f3-7d00-4687-bab4-e457f0a312b6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-05d7a4f3-7d00-4687-bab4-e457f0a312b6.shg-box.shg-c {
  justify-content: center;
}

#s-9161c008-c8ed-4048-9454-808eee77a85e {
  margin-left: auto;
margin-right: auto;
}








#s-9161c008-c8ed-4048-9454-808eee77a85e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9161c008-c8ed-4048-9454-808eee77a85e.shg-box.shg-c {
  justify-content: center;
}

#s-8a6c056e-2b2a-47f3-aa63-445d30ae3022 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
}

#s-6d33c4f9-2ffa-4a72-9dbd-8c8e6d3fc827 {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
max-width: 840px;
}








#s-6d33c4f9-2ffa-4a72-9dbd-8c8e6d3fc827 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d33c4f9-2ffa-4a72-9dbd-8c8e6d3fc827.shg-box.shg-c {
  justify-content: center;
}

#s-710e18ce-66fa-4233-a726-3a9cf9849af2 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-710e18ce-66fa-4233-a726-3a9cf9849af2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-710e18ce-66fa-4233-a726-3a9cf9849af2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 992px) {
[id="s-710e18ce-66fa-4233-a726-3a9cf9849af2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 1200px) {
[id="s-710e18ce-66fa-4233-a726-3a9cf9849af2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

#s-dd7d0f7a-7efa-4e65-9e02-795e894ad59e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dd7d0f7a-7efa-4e65-9e02-795e894ad59e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dd7d0f7a-7efa-4e65-9e02-795e894ad59e.shg-box.shg-c {
  justify-content: center;
}

#s-04c073d6-9d9c-4d5d-8a15-e1a45ba6fbf2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-04c073d6-9d9c-4d5d-8a15-e1a45ba6fbf2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-04c073d6-9d9c-4d5d-8a15-e1a45ba6fbf2.shg-box.shg-c {
  justify-content: center;
}

#s-ad7fac5c-c8a4-4d4d-bdd2-310047a34003 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ad7fac5c-c8a4-4d4d-bdd2-310047a34003 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-f50502e0-b8e9-4804-979f-faedee7e4786 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f50502e0-b8e9-4804-979f-faedee7e4786 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f50502e0-b8e9-4804-979f-faedee7e4786.shg-box.shg-c {
  justify-content: center;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  margin: 0 !important;
  overflow: visible;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add background color handling */
  
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
  box-sizing: border-box;
}



.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
      position: relative;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  margin: 0 !important;
  overflow: visible;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add background color handling */
  
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
  box-sizing: border-box;
}



.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
      position: relative;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 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-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  margin: 0 !important;
  overflow: visible;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add background color handling */
  
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
  box-sizing: border-box;
}



.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
      position: relative;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 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-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  margin: 0 !important;
  overflow: visible;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add background color handling */
  
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
  box-sizing: border-box;
}



.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
      position: relative;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  margin: 0 !important;
  overflow: visible;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add background color handling */
  
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image {
  box-sizing: border-box;
}



.s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container {
      position: relative;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eedb3b8b-57cb-419a-b907-52ee76ffb227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-90855032-094d-4db2-9221-c1aee279072e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-90855032-094d-4db2-9221-c1aee279072e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90855032-094d-4db2-9221-c1aee279072e.shg-box.shg-c {
  justify-content: center;
}

#s-595ec908-3085-49e0-b9c1-a5404ba79c2a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-595ec908-3085-49e0-b9c1-a5404ba79c2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-595ec908-3085-49e0-b9c1-a5404ba79c2a.shg-box.shg-c {
  justify-content: center;
}

#s-a7a8d497-8f1c-45c5-a607-fc5e46bcb1be {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a7a8d497-8f1c-45c5-a607-fc5e46bcb1be .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-b9cd0a98-877a-444c-99f4-646572d5fbdd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b9cd0a98-877a-444c-99f4-646572d5fbdd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b9cd0a98-877a-444c-99f4-646572d5fbdd.shg-box.shg-c {
  justify-content: center;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  margin: 0 !important;
  overflow: visible;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add background color handling */
  
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
  box-sizing: border-box;
}



.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
      position: relative;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  margin: 0 !important;
  overflow: visible;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add background color handling */
  
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
  box-sizing: border-box;
}



.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
      position: relative;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 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-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  margin: 0 !important;
  overflow: visible;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add background color handling */
  
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
  box-sizing: border-box;
}



.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
      position: relative;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 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-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  margin: 0 !important;
  overflow: visible;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add background color handling */
  
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
  box-sizing: border-box;
}



.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
      position: relative;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  margin: 0 !important;
  overflow: visible;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add background color handling */
  
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image {
  box-sizing: border-box;
}



.s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container {
      position: relative;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ef49a1f3-5758-4e6b-845b-1bb6ba799292 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-6b14123c-7557-49f2-9b63-ce5ea0e23b1a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6b14123c-7557-49f2-9b63-ce5ea0e23b1a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6b14123c-7557-49f2-9b63-ce5ea0e23b1a.shg-box.shg-c {
  justify-content: center;
}

#s-640d0e0c-0711-485e-ba3c-4a22da47c54a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-640d0e0c-0711-485e-ba3c-4a22da47c54a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-640d0e0c-0711-485e-ba3c-4a22da47c54a.shg-box.shg-c {
  justify-content: center;
}

#s-a9458594-f5c7-462b-93fb-ab5df9783141 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a9458594-f5c7-462b-93fb-ab5df9783141 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-7e3076a2-1210-44c0-89c3-2bdf6297d705 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7e3076a2-1210-44c0-89c3-2bdf6297d705 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7e3076a2-1210-44c0-89c3-2bdf6297d705.shg-box.shg-c {
  justify-content: center;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  margin: 0 !important;
  overflow: visible;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add background color handling */
  
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
  box-sizing: border-box;
}



.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
      position: relative;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  margin: 0 !important;
  overflow: visible;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add background color handling */
  
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
  box-sizing: border-box;
}



.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
      position: relative;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 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-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  margin: 0 !important;
  overflow: visible;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add background color handling */
  
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
  box-sizing: border-box;
}



.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
      position: relative;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 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-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  margin: 0 !important;
  overflow: visible;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add background color handling */
  
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
  box-sizing: border-box;
}



.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
      position: relative;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  margin: 0 !important;
  overflow: visible;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add background color handling */
  
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image {
  box-sizing: border-box;
}



.s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container {
      position: relative;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a91f4aa3-15eb-4ab1-8764-e225b29f3491 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-92df72ed-3e51-425e-a5d7-c23da416316c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-92df72ed-3e51-425e-a5d7-c23da416316c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-92df72ed-3e51-425e-a5d7-c23da416316c.shg-box.shg-c {
  justify-content: center;
}

#s-c60a5471-0d8e-4632-bb3d-bf99193beee6 {
  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-c60a5471-0d8e-4632-bb3d-bf99193beee6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c60a5471-0d8e-4632-bb3d-bf99193beee6 {
  cursor: pointer;
}#s-c60a5471-0d8e-4632-bb3d-bf99193beee6.shg-box.shg-c {
  justify-content: center;
}

#s-7834168e-d097-4822-ab27-4ca6e57df6f7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7834168e-d097-4822-ab27-4ca6e57df6f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7834168e-d097-4822-ab27-4ca6e57df6f7.shg-box.shg-c {
  justify-content: center;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  margin: 0 !important;
  overflow: visible;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e 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-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-content {
  
    justify-content: center;
  
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image {
  box-sizing: border-box;
}



.s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
      position: relative;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  margin: 0 !important;
  overflow: visible;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add background color handling */
  
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-content {
  
    justify-content: center;
  
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image {
  box-sizing: border-box;
}



.s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
      position: relative;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e 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-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  margin: 0 !important;
  overflow: visible;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add background color handling */
  
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-content {
  
    justify-content: center;
  
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image {
  box-sizing: border-box;
}



.s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
      position: relative;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e 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-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  margin: 0 !important;
  overflow: visible;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add background color handling */
  
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-content {
  
    justify-content: center;
  
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image {
  box-sizing: border-box;
}



.s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
      position: relative;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  margin: 0 !important;
  overflow: visible;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add background color handling */
  
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-65da1c23-f6a3-4db5-861a-b7d595a9895e .shogun-image-content {
  
    justify-content: center;
  
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image {
  box-sizing: border-box;
}



.s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container {
      position: relative;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-65da1c23-f6a3-4db5-861a-b7d595a9895e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-38b82a2f-9ac4-44d0-9c20-41746ae58e85 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-38b82a2f-9ac4-44d0-9c20-41746ae58e85 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-38b82a2f-9ac4-44d0-9c20-41746ae58e85.shg-box.shg-c {
  justify-content: center;
}

#s-243ac6e2-2a08-4ed6-ab2b-beb59eed8dea {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-243ac6e2-2a08-4ed6-ab2b-beb59eed8dea .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2 {
  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-8108a11f-fda5-45a2-b9b7-7189ce41a6d2: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-8108a11f-fda5-45a2-b9b7-7189ce41a6d2:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2-root {
    text-align: left;
  }


#s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2-root {
    text-align: left;
  }


#s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2-root {
    text-align: left;
  }


#s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2-root {
    text-align: left;
  }


#s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2-root {
    text-align: left;
  }


#s-8108a11f-fda5-45a2-b9b7-7189ce41a6d2.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-706d9be9-d2c7-40dd-8723-08fcfbf47cb5 {
  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-706d9be9-d2c7-40dd-8723-08fcfbf47cb5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-706d9be9-d2c7-40dd-8723-08fcfbf47cb5 {
  cursor: pointer;
}#s-706d9be9-d2c7-40dd-8723-08fcfbf47cb5.shg-box.shg-c {
  justify-content: center;
}

#s-4004c8bb-8b78-4756-9efc-84e11f8e8e8c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4004c8bb-8b78-4756-9efc-84e11f8e8e8c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4004c8bb-8b78-4756-9efc-84e11f8e8e8c.shg-box.shg-c {
  justify-content: center;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b {
  margin: 0 !important;
  overflow: visible;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-a8bf47af-b044-4697-9749-411e184bad1b 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-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
  box-sizing: border-box;
}



.s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a8bf47af-b044-4697-9749-411e184bad1b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
      position: relative;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-a8bf47af-b044-4697-9749-411e184bad1b {
  margin: 0 !important;
  overflow: visible;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add background color handling */
  
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
  box-sizing: border-box;
}



.s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a8bf47af-b044-4697-9749-411e184bad1b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
      position: relative;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b 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-a8bf47af-b044-4697-9749-411e184bad1b {
  margin: 0 !important;
  overflow: visible;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add background color handling */
  
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
  box-sizing: border-box;
}



.s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a8bf47af-b044-4697-9749-411e184bad1b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
      position: relative;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b 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-a8bf47af-b044-4697-9749-411e184bad1b {
  margin: 0 !important;
  overflow: visible;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add background color handling */
  
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
  box-sizing: border-box;
}



.s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a8bf47af-b044-4697-9749-411e184bad1b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
      position: relative;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-a8bf47af-b044-4697-9749-411e184bad1b {
  margin: 0 !important;
  overflow: visible;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8bf47af-b044-4697-9749-411e184bad1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add background color handling */
  
}

#s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a8bf47af-b044-4697-9749-411e184bad1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-a8bf47af-b044-4697-9749-411e184bad1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image {
  box-sizing: border-box;
}



.s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a8bf47af-b044-4697-9749-411e184bad1b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container {
      position: relative;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a8bf47af-b044-4697-9749-411e184bad1b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-be6aef04-df6f-4471-9b5b-6df49612e424 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-be6aef04-df6f-4471-9b5b-6df49612e424 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-be6aef04-df6f-4471-9b5b-6df49612e424.shg-box.shg-c {
  justify-content: center;
}

#s-31184bcf-8922-45db-ab89-9e55f187b6f3 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-31184bcf-8922-45db-ab89-9e55f187b6f3 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-212ba099-634b-4197-801c-41af3d589431 {
  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-212ba099-634b-4197-801c-41af3d589431: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-212ba099-634b-4197-801c-41af3d589431:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-212ba099-634b-4197-801c-41af3d589431-root {
    text-align: left;
  }


#s-212ba099-634b-4197-801c-41af3d589431.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-212ba099-634b-4197-801c-41af3d589431-root {
    text-align: left;
  }


#s-212ba099-634b-4197-801c-41af3d589431.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-212ba099-634b-4197-801c-41af3d589431-root {
    text-align: left;
  }


#s-212ba099-634b-4197-801c-41af3d589431.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-212ba099-634b-4197-801c-41af3d589431-root {
    text-align: left;
  }


#s-212ba099-634b-4197-801c-41af3d589431.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-212ba099-634b-4197-801c-41af3d589431-root {
    text-align: left;
  }


#s-212ba099-634b-4197-801c-41af3d589431.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-cad0779b-b58c-481f-a796-6fa07fb54e85 {
  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-cad0779b-b58c-481f-a796-6fa07fb54e85 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cad0779b-b58c-481f-a796-6fa07fb54e85 {
  cursor: pointer;
}#s-cad0779b-b58c-481f-a796-6fa07fb54e85.shg-box.shg-c {
  justify-content: center;
}

#s-210a7935-8130-4911-b36f-6f84c4249feb {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-210a7935-8130-4911-b36f-6f84c4249feb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-210a7935-8130-4911-b36f-6f84c4249feb.shg-box.shg-c {
  justify-content: center;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d {
  margin: 0 !important;
  overflow: visible;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d 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-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-content {
  
    justify-content: center;
  
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
  box-sizing: border-box;
}



.s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-efd373c8-4b20-48d0-8449-48a77dca427d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
      position: relative;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-efd373c8-4b20-48d0-8449-48a77dca427d {
  margin: 0 !important;
  overflow: visible;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add background color handling */
  
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-content {
  
    justify-content: center;
  
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
  box-sizing: border-box;
}



.s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-efd373c8-4b20-48d0-8449-48a77dca427d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
      position: relative;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d 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-efd373c8-4b20-48d0-8449-48a77dca427d {
  margin: 0 !important;
  overflow: visible;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add background color handling */
  
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-content {
  
    justify-content: center;
  
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
  box-sizing: border-box;
}



.s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-efd373c8-4b20-48d0-8449-48a77dca427d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
      position: relative;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d 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-efd373c8-4b20-48d0-8449-48a77dca427d {
  margin: 0 !important;
  overflow: visible;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add background color handling */
  
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-content {
  
    justify-content: center;
  
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
  box-sizing: border-box;
}



.s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-efd373c8-4b20-48d0-8449-48a77dca427d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
      position: relative;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-efd373c8-4b20-48d0-8449-48a77dca427d {
  margin: 0 !important;
  overflow: visible;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efd373c8-4b20-48d0-8449-48a77dca427d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add background color handling */
  
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efd373c8-4b20-48d0-8449-48a77dca427d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-efd373c8-4b20-48d0-8449-48a77dca427d .shogun-image-content {
  
    justify-content: center;
  
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image {
  box-sizing: border-box;
}



.s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-efd373c8-4b20-48d0-8449-48a77dca427d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container {
      position: relative;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efd373c8-4b20-48d0-8449-48a77dca427d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-e2840de8-61a7-4b6c-83d5-660dd6705a59 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e2840de8-61a7-4b6c-83d5-660dd6705a59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e2840de8-61a7-4b6c-83d5-660dd6705a59.shg-box.shg-c {
  justify-content: center;
}

#s-97b5c742-7b8b-4b19-b1bf-de90c51d634d {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-97b5c742-7b8b-4b19-b1bf-de90c51d634d .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-046d1695-eb0c-47cb-87f3-b664aeeb5a50 {
  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-046d1695-eb0c-47cb-87f3-b664aeeb5a50: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-046d1695-eb0c-47cb-87f3-b664aeeb5a50:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-046d1695-eb0c-47cb-87f3-b664aeeb5a50-root {
    text-align: left;
  }


#s-046d1695-eb0c-47cb-87f3-b664aeeb5a50.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-046d1695-eb0c-47cb-87f3-b664aeeb5a50-root {
    text-align: left;
  }


#s-046d1695-eb0c-47cb-87f3-b664aeeb5a50.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-046d1695-eb0c-47cb-87f3-b664aeeb5a50-root {
    text-align: left;
  }


#s-046d1695-eb0c-47cb-87f3-b664aeeb5a50.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-046d1695-eb0c-47cb-87f3-b664aeeb5a50-root {
    text-align: left;
  }


#s-046d1695-eb0c-47cb-87f3-b664aeeb5a50.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-046d1695-eb0c-47cb-87f3-b664aeeb5a50-root {
    text-align: left;
  }


#s-046d1695-eb0c-47cb-87f3-b664aeeb5a50.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-f39b2722-8dce-440b-ac4b-7a60028cef2d {
  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-f39b2722-8dce-440b-ac4b-7a60028cef2d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f39b2722-8dce-440b-ac4b-7a60028cef2d {
  cursor: pointer;
}#s-f39b2722-8dce-440b-ac4b-7a60028cef2d.shg-box.shg-c {
  justify-content: center;
}

#s-d36d7e3f-802b-4dee-aedf-08cbef519bfe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d36d7e3f-802b-4dee-aedf-08cbef519bfe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d36d7e3f-802b-4dee-aedf-08cbef519bfe.shg-box.shg-c {
  justify-content: center;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  margin: 0 !important;
  overflow: visible;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 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-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
  box-sizing: border-box;
}



.s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
      position: relative;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  margin: 0 !important;
  overflow: visible;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add background color handling */
  
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
  box-sizing: border-box;
}



.s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
      position: relative;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 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-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  margin: 0 !important;
  overflow: visible;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add background color handling */
  
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
  box-sizing: border-box;
}



.s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
      position: relative;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 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-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  margin: 0 !important;
  overflow: visible;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add background color handling */
  
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
  box-sizing: border-box;
}



.s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
      position: relative;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  margin: 0 !important;
  overflow: visible;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add background color handling */
  
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-43ab96b1-68c6-4592-b6c5-79f445855a92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image {
  box-sizing: border-box;
}



.s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container {
      position: relative;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-43ab96b1-68c6-4592-b6c5-79f445855a92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-48083809-3ae2-4dc4-87a8-243cdd90ffb3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-48083809-3ae2-4dc4-87a8-243cdd90ffb3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-48083809-3ae2-4dc4-87a8-243cdd90ffb3.shg-box.shg-c {
  justify-content: center;
}

#s-32905837-35cb-412b-b1ab-8eece97b95e9 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-32905837-35cb-412b-b1ab-8eece97b95e9 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-7f886568-0cc8-46f7-ac60-8a4638ed2d65 {
  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-7f886568-0cc8-46f7-ac60-8a4638ed2d65: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-7f886568-0cc8-46f7-ac60-8a4638ed2d65:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7f886568-0cc8-46f7-ac60-8a4638ed2d65-root {
    text-align: left;
  }


#s-7f886568-0cc8-46f7-ac60-8a4638ed2d65.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7f886568-0cc8-46f7-ac60-8a4638ed2d65-root {
    text-align: left;
  }


#s-7f886568-0cc8-46f7-ac60-8a4638ed2d65.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7f886568-0cc8-46f7-ac60-8a4638ed2d65-root {
    text-align: left;
  }


#s-7f886568-0cc8-46f7-ac60-8a4638ed2d65.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7f886568-0cc8-46f7-ac60-8a4638ed2d65-root {
    text-align: left;
  }


#s-7f886568-0cc8-46f7-ac60-8a4638ed2d65.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7f886568-0cc8-46f7-ac60-8a4638ed2d65-root {
    text-align: left;
  }


#s-7f886568-0cc8-46f7-ac60-8a4638ed2d65.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-c8e53bee-96ed-4f48-a0eb-500a16c73475 {
  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-c8e53bee-96ed-4f48-a0eb-500a16c73475 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c8e53bee-96ed-4f48-a0eb-500a16c73475 {
  cursor: pointer;
}#s-c8e53bee-96ed-4f48-a0eb-500a16c73475.shg-box.shg-c {
  justify-content: center;
}

#s-4e57837b-fc9d-44cc-96b5-336ac981a1ff {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4e57837b-fc9d-44cc-96b5-336ac981a1ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4e57837b-fc9d-44cc-96b5-336ac981a1ff.shg-box.shg-c {
  justify-content: center;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 {
  margin: 0 !important;
  overflow: visible;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 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-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
  box-sizing: border-box;
}



.s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f7d30bed-21b3-4231-acb8-23321d616285 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
      position: relative;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-f7d30bed-21b3-4231-acb8-23321d616285 {
  margin: 0 !important;
  overflow: visible;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add background color handling */
  
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
  box-sizing: border-box;
}



.s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f7d30bed-21b3-4231-acb8-23321d616285 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
      position: relative;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285 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-f7d30bed-21b3-4231-acb8-23321d616285 {
  margin: 0 !important;
  overflow: visible;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add background color handling */
  
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
  box-sizing: border-box;
}



.s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f7d30bed-21b3-4231-acb8-23321d616285 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
      position: relative;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285 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-f7d30bed-21b3-4231-acb8-23321d616285 {
  margin: 0 !important;
  overflow: visible;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add background color handling */
  
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
  box-sizing: border-box;
}



.s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f7d30bed-21b3-4231-acb8-23321d616285 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
      position: relative;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-f7d30bed-21b3-4231-acb8-23321d616285 {
  margin: 0 !important;
  overflow: visible;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f7d30bed-21b3-4231-acb8-23321d616285 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add background color handling */
  
}

#s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f7d30bed-21b3-4231-acb8-23321d616285 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-f7d30bed-21b3-4231-acb8-23321d616285 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image {
  box-sizing: border-box;
}



.s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f7d30bed-21b3-4231-acb8-23321d616285 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container {
      position: relative;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f7d30bed-21b3-4231-acb8-23321d616285 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-be9af07a-4408-49e0-b660-8ee4b0f67633 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-be9af07a-4408-49e0-b660-8ee4b0f67633 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-be9af07a-4408-49e0-b660-8ee4b0f67633.shg-box.shg-c {
  justify-content: center;
}

#s-36e61b54-9a88-4886-93ef-fc618eb557a0 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-36e61b54-9a88-4886-93ef-fc618eb557a0 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b {
  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-ec22824d-a3ff-4082-8dcb-d9fd2f57912b: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-ec22824d-a3ff-4082-8dcb-d9fd2f57912b:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b-root {
    text-align: left;
  }


#s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b-root {
    text-align: left;
  }


#s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b-root {
    text-align: left;
  }


#s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b-root {
    text-align: left;
  }


#s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b-root {
    text-align: left;
  }


#s-ec22824d-a3ff-4082-8dcb-d9fd2f57912b.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-edfcd199-ed6c-4c13-b376-2259c091db2b {
  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-edfcd199-ed6c-4c13-b376-2259c091db2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-edfcd199-ed6c-4c13-b376-2259c091db2b {
  cursor: pointer;
}#s-edfcd199-ed6c-4c13-b376-2259c091db2b.shg-box.shg-c {
  justify-content: center;
}

#s-312877e2-294b-4416-8977-0606ded26c81 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-312877e2-294b-4416-8977-0606ded26c81 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-312877e2-294b-4416-8977-0606ded26c81.shg-box.shg-c {
  justify-content: center;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  margin: 0 !important;
  overflow: visible;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 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-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
  box-sizing: border-box;
}



.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
      position: relative;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  margin: 0 !important;
  overflow: visible;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add background color handling */
  
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
  box-sizing: border-box;
}



.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
      position: relative;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 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-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  margin: 0 !important;
  overflow: visible;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add background color handling */
  
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
  box-sizing: border-box;
}



.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
      position: relative;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 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-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  margin: 0 !important;
  overflow: visible;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add background color handling */
  
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
  box-sizing: border-box;
}



.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
      position: relative;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  margin: 0 !important;
  overflow: visible;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add background color handling */
  
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image {
  box-sizing: border-box;
}



.s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container {
      position: relative;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5fb3e72-762b-4a4d-abda-f07ea7514b93 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-3a5b1811-0345-4422-8212-56c9560fdcd9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3a5b1811-0345-4422-8212-56c9560fdcd9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a5b1811-0345-4422-8212-56c9560fdcd9.shg-box.shg-c {
  justify-content: center;
}

#s-5f04bbf3-ee11-40f8-95be-9a11369df00e {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-5f04bbf3-ee11-40f8-95be-9a11369df00e .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7 {
  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-0ff50510-b80b-4788-a9b9-95b5ac9f40f7: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-0ff50510-b80b-4788-a9b9-95b5ac9f40f7:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7-root {
    text-align: left;
  }


#s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7-root {
    text-align: left;
  }


#s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7-root {
    text-align: left;
  }


#s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7-root {
    text-align: left;
  }


#s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7-root {
    text-align: left;
  }


#s-0ff50510-b80b-4788-a9b9-95b5ac9f40f7.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-dced179e-70eb-4503-a2e5-00faa42becf9 {
  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-dced179e-70eb-4503-a2e5-00faa42becf9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dced179e-70eb-4503-a2e5-00faa42becf9 {
  cursor: pointer;
}#s-dced179e-70eb-4503-a2e5-00faa42becf9.shg-box.shg-c {
  justify-content: center;
}

#s-73c606a9-fea7-4a5a-8f02-372c52bf8766 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-73c606a9-fea7-4a5a-8f02-372c52bf8766 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73c606a9-fea7-4a5a-8f02-372c52bf8766.shg-box.shg-c {
  justify-content: center;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  margin: 0 !important;
  overflow: visible;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd 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-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
  box-sizing: border-box;
}



.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
      position: relative;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  margin: 0 !important;
  overflow: visible;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add background color handling */
  
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
  box-sizing: border-box;
}



.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
      position: relative;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd 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-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  margin: 0 !important;
  overflow: visible;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add background color handling */
  
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
  box-sizing: border-box;
}



.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
      position: relative;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd 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-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  margin: 0 !important;
  overflow: visible;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add background color handling */
  
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
  box-sizing: border-box;
}



.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
      position: relative;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  margin: 0 !important;
  overflow: visible;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add background color handling */
  
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image {
  box-sizing: border-box;
}



.s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container {
      position: relative;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1132354-ed17-4b5c-8bd9-76236e3a3fcd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-da7e1b70-dd1a-4bcf-9042-099e1e3a3702 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-da7e1b70-dd1a-4bcf-9042-099e1e3a3702 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-da7e1b70-dd1a-4bcf-9042-099e1e3a3702.shg-box.shg-c {
  justify-content: center;
}

#s-478defdd-318e-4f88-acc8-d64c75397fd2 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-478defdd-318e-4f88-acc8-d64c75397fd2 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-a8983bfb-2691-40d7-89e9-8676fc7fd60a {
  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-a8983bfb-2691-40d7-89e9-8676fc7fd60a: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-a8983bfb-2691-40d7-89e9-8676fc7fd60a:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-a8983bfb-2691-40d7-89e9-8676fc7fd60a-root {
    text-align: left;
  }


#s-a8983bfb-2691-40d7-89e9-8676fc7fd60a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a8983bfb-2691-40d7-89e9-8676fc7fd60a-root {
    text-align: left;
  }


#s-a8983bfb-2691-40d7-89e9-8676fc7fd60a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a8983bfb-2691-40d7-89e9-8676fc7fd60a-root {
    text-align: left;
  }


#s-a8983bfb-2691-40d7-89e9-8676fc7fd60a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a8983bfb-2691-40d7-89e9-8676fc7fd60a-root {
    text-align: left;
  }


#s-a8983bfb-2691-40d7-89e9-8676fc7fd60a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a8983bfb-2691-40d7-89e9-8676fc7fd60a-root {
    text-align: left;
  }


#s-a8983bfb-2691-40d7-89e9-8676fc7fd60a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-87d8de4d-4d39-4c10-ac25-100a10523810 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-25044bf7-daec-41c6-8e8d-ca325a0162eb {
  margin-left: auto;
margin-right: auto;
padding-bottom: 60px;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-25044bf7-daec-41c6-8e8d-ca325a0162eb {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-25044bf7-daec-41c6-8e8d-ca325a0162eb {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-25044bf7-daec-41c6-8e8d-ca325a0162eb {
  padding-bottom: 60px;
}
}







#s-25044bf7-daec-41c6-8e8d-ca325a0162eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-25044bf7-daec-41c6-8e8d-ca325a0162eb.shg-box.shg-c {
  justify-content: center;
}

#s-fa8f0d60-3bd7-4b96-b437-0316560dd7ce {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-fa8f0d60-3bd7-4b96-b437-0316560dd7ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fa8f0d60-3bd7-4b96-b437-0316560dd7ce.shg-box.shg-c {
  justify-content: center;
}

#s-36805024-6037-4c17-99fb-04573fe20cdf {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-36805024-6037-4c17-99fb-04573fe20cdf .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-a404a3f0-fc0e-4686-a63b-d22108f317a9 {
  margin-left: auto;
margin-right: auto;
}

#s-37c8553a-0aa8-4f8a-808b-b62b6f41b189 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-37c8553a-0aa8-4f8a-808b-b62b6f41b189 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-4a2e18ea-cda1-456a-bb4f-c7c4f90af5b2 {
  margin-left: auto;
margin-right: auto;
}

#s-0ee1df15-09ae-41cf-8e2f-0a2f355a779e {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-0ee1df15-09ae-41cf-8e2f-0a2f355a779e .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-0c10aa39-3a6b-4c47-ade5-ce96faed0b2c {
  margin-left: auto;
margin-right: auto;
}

#s-d2085d08-1ede-4c51-82d8-b332412284ba {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
}

.shogun-accordion-wrapper .shogun-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}

.shogun-accordion {
  margin-bottom: 20px;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}

.shogun-accordion-wrapper .shogun-accordion + .shogun-accordion {
  margin-top: 5px;
}

.shogun-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.shogun-accordion-heading {
  color: #333;
  border-bottom: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  cursor: pointer;
}

.shogun-accordion-title {
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
  text-decoration: none;
  flex: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.shogun-accordion-body {
  display: none;
  opacity: 0;
  transition: opacity 0.5s linear;
}

.shogun-accordion-body.shogun-accordion-active {
  display: block;
  opacity: 1;
  visibility: visible;
}

.shogun-accordion-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1.2em;
}

.shogun-accordion-icon > span {
  transition: 0.3s transform;
  position: absolute;
  right: 0;
  font-size: 1.2em;
}

.shogun-accordion-icon.shogun-icon-chevron > span::after {
  content: "▸";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-chevron
  > span {
  transform: rotate(90deg);
}

.shogun-accordion-icon.shogun-icon-plus > span::after {
  content: "＋";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-plus
  > span {
  transform: rotate(-225deg);
}

#s-5c7daa99-b972-4cba-a740-a41043bdb838 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-bottom: 30px;
}

#s-5c7daa99-b972-4cba-a740-a41043bdb838 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-5c7daa99-b972-4cba-a740-a41043bdb838 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(246, 246, 246, 1);
  padding: 11px;
}

#s-5c7daa99-b972-4cba-a740-a41043bdb838 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(90, 128, 40, 1);
}

#s-5c7daa99-b972-4cba-a740-a41043bdb838 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-5c7daa99-b972-4cba-a740-a41043bdb838 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(90, 128, 40, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 19px;
}

#s-5c7daa99-b972-4cba-a740-a41043bdb838 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 19px;
}
#s-29c843db-bc38-46eb-b0a5-1915179b8454 {
  margin-left: auto;
margin-right: auto;
}

#s-7f1ff54b-87d9-4fd5-896a-6a132ab787b1 {
  margin-left: auto;
margin-right: auto;
}

#s-c0229fec-2369-4573-8b29-0dfcfeed68ce {
  margin-left: auto;
margin-right: auto;
}

#s-0b44e99f-765d-474d-b1a7-4655a085e83a {
  margin-left: auto;
margin-right: auto;
}

#s-78945df4-e674-4786-bfd8-e3991b1afc33 {
  margin-left: auto;
margin-right: auto;
}

#s-8451a5be-d687-41f4-a34a-f219af6b662e {
  margin-left: auto;
margin-right: auto;
}

#s-17942e69-6c31-42f8-8fa9-ab2d8ce46e88 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-20a66df6-56d7-4fbf-8c36-a780cdd0b1f2 {
  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-20a66df6-56d7-4fbf-8c36-a780cdd0b1f2 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-20a66df6-56d7-4fbf-8c36-a780cdd0b1f2 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-20a66df6-56d7-4fbf-8c36-a780cdd0b1f2 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-20a66df6-56d7-4fbf-8c36-a780cdd0b1f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-20a66df6-56d7-4fbf-8c36-a780cdd0b1f2.shg-box.shg-c {
  justify-content: center;
}

#s-743294d5-7bef-44b2-b2c0-7ae9fdd12a99 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-743294d5-7bef-44b2-b2c0-7ae9fdd12a99"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-743294d5-7bef-44b2-b2c0-7ae9fdd12a99"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-743294d5-7bef-44b2-b2c0-7ae9fdd12a99"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-743294d5-7bef-44b2-b2c0-7ae9fdd12a99"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

#s-26df9bc0-1560-408c-956d-d51ceb131374 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-26df9bc0-1560-408c-956d-d51ceb131374 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-26df9bc0-1560-408c-956d-d51ceb131374.shg-box.shg-c {
  justify-content: center;
}

#s-cf29828a-0936-4127-ae6a-2155d8869f9c {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
max-width: 960px;
text-align: left;
}

#s-cf29828a-0936-4127-ae6a-2155d8869f9c .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-b87107b5-7ba3-4b8b-9f89-24b9394a344e {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}

#s-8fa880c6-bea7-4113-be4a-a41716c371d6 {
  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-8fa880c6-bea7-4113-be4a-a41716c371d6 {
  margin-top: 25px;
}
}







#s-8fa880c6-bea7-4113-be4a-a41716c371d6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8fa880c6-bea7-4113-be4a-a41716c371d6.shg-box.shg-c {
  justify-content: center;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  margin-left: auto;
margin-right: auto;
max-width: 568px;
aspect-ratio: 568/344;
text-align: center;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  margin: 0 !important;
  overflow: visible;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add background color handling */
  
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 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-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
  box-sizing: border-box;
}



.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
      position: relative;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

@media (min-width: 1200px){#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  margin: 0 !important;
  overflow: visible;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add background color handling */
  
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
  box-sizing: border-box;
}



.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
      position: relative;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  margin: 0 !important;
  overflow: visible;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add background color handling */
  
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
  box-sizing: border-box;
}



.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
      position: relative;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  margin: 0 !important;
  overflow: visible;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add background color handling */
  
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
  box-sizing: border-box;
}



.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
      position: relative;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (max-width: 767px){#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  margin: 0 !important;
  overflow: visible;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add background color handling */
  
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shg-align-container {
  display: flex;
  justify-content: center
}

.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image {
  box-sizing: border-box;
}



.s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container {
      position: relative;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-559b38d6-21b0-4dcb-99d4-e54e22c99e46 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}
#s-4383a507-429c-4ed7-abe3-d663a8956888 {
  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-4383a507-429c-4ed7-abe3-d663a8956888 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4383a507-429c-4ed7-abe3-d663a8956888 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-4383a507-429c-4ed7-abe3-d663a8956888 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-4383a507-429c-4ed7-abe3-d663a8956888 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4383a507-429c-4ed7-abe3-d663a8956888.shg-box.shg-c {
  justify-content: center;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 60px;
aspect-ratio: 60/47;
text-align: center;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 10px;
}

.shg-image-content-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
  box-sizing: border-box;
}



.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
      position: relative;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

@media (min-width: 1200px){#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
  box-sizing: border-box;
}



.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
      position: relative;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 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-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
  box-sizing: border-box;
}



.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
      position: relative;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 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-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
  box-sizing: border-box;
}



.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
      position: relative;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (max-width: 767px){#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image {
  box-sizing: border-box;
}



.s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container {
      position: relative;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b68a9b8-5918-4a40-beb0-8cf9b0d3c5d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}
#s-f2c3310e-b077-479e-89d0-cb01d5cc3e45 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-f2c3310e-b077-479e-89d0-cb01d5cc3e45 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f2c3310e-b077-479e-89d0-cb01d5cc3e45.shg-box.shg-c {
  justify-content: center;
}

#s-7eb288a1-c9ae-4422-991f-fe4bc9ba6057 {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
text-align: center;
}

#s-7eb288a1-c9ae-4422-991f-fe4bc9ba6057 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-d7bfc7ca-6e39-4e1a-a20b-e1ad2e50a7e5 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  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-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  padding-top: 60px;
padding-bottom: 60px;
}
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  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-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb > .shg-box-overlay {
  background-color: rgba(7, 61, 33, 1);
  opacity: 0.75;
  display: block;
}#s-dbebe13c-aa1d-4fa9-85db-15e42de584fb.shg-box.shg-c {
  justify-content: center;
}

#s-8068efe0-ca1d-4b35-943c-2254f9ae2fca {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 768px;
}








#s-8068efe0-ca1d-4b35-943c-2254f9ae2fca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8068efe0-ca1d-4b35-943c-2254f9ae2fca.shg-box.shg-c {
  justify-content: center;
}

#s-abdc8259-17ff-49b4-b36d-af12546bf5fd {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
}

#s-e4ee95a8-3b26-47d2-80f2-80f959c5114d {
  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-e4ee95a8-3b26-47d2-80f2-80f959c5114d:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e4ee95a8-3b26-47d2-80f2-80f959c5114d:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-e4ee95a8-3b26-47d2-80f2-80f959c5114d-root {
    text-align: center;
  }


#s-e4ee95a8-3b26-47d2-80f2-80f959c5114d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e4ee95a8-3b26-47d2-80f2-80f959c5114d-root {
    text-align: center;
  }


#s-e4ee95a8-3b26-47d2-80f2-80f959c5114d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e4ee95a8-3b26-47d2-80f2-80f959c5114d-root {
    text-align: center;
  }


#s-e4ee95a8-3b26-47d2-80f2-80f959c5114d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e4ee95a8-3b26-47d2-80f2-80f959c5114d-root {
    text-align: center;
  }


#s-e4ee95a8-3b26-47d2-80f2-80f959c5114d.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e4ee95a8-3b26-47d2-80f2-80f959c5114d-root {
    text-align: center;
  }


#s-e4ee95a8-3b26-47d2-80f2-80f959c5114d.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;
}

@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}