.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-3992874b-2087-4af6-9e7c-3fad5e1ef17f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3992874b-2087-4af6-9e7c-3fad5e1ef17f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3992874b-2087-4af6-9e7c-3fad5e1ef17f.shg-box.shg-c {
  justify-content: center;
}

#s-5d456f62-bd6b-4be9-bd50-4545287f9c60 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-165f6cce-9bb8-4382-8afb-d7928d996942 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-21f6a060-8f64-4804-a40a-117a3472b8ca {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-7e9009ce-f367-4031-b985-1a3b893c4115 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 3%;
padding-bottom: 50px;
padding-right: 3%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(7, 61, 33, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
}








#s-7e9009ce-f367-4031-b985-1a3b893c4115 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7e9009ce-f367-4031-b985-1a3b893c4115.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-fbc8d6e4-f8f2-445a-9c4a-0fc174bc87c2 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-fbc8d6e4-f8f2-445a-9c4a-0fc174bc87c2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fbc8d6e4-f8f2-445a-9c4a-0fc174bc87c2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-fbc8d6e4-f8f2-445a-9c4a-0fc174bc87c2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-fbc8d6e4-f8f2-445a-9c4a-0fc174bc87c2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (max-width: 767px) {
  [id="s-fbc8d6e4-f8f2-445a-9c4a-0fc174bc87c2"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-84fe8fda-ed09-4175-bfaa-fa3b1233b91f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-84fe8fda-ed09-4175-bfaa-fa3b1233b91f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-84fe8fda-ed09-4175-bfaa-fa3b1233b91f.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-47dbe18b-257f-4914-9e4b-9c026100a512 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-47dbe18b-257f-4914-9e4b-9c026100a512 .shogun-heading-component h1 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-4d5c8056-173f-45d3-9336-0dc809ed214f {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-left: 30px;
padding-bottom: 30px;
padding-right: 30px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
max-width: 960px;
background-color: rgba(242, 247, 235, 1);
}
@media (max-width: 767px){#s-4d5c8056-173f-45d3-9336-0dc809ed214f {
  margin-top: 20px;
margin-bottom: 0px;
}
}
#s-78c6cb06-14eb-4a17-a0d1-b627e945ae2b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-92de0901-fb5d-4811-b35a-05e379748a6d {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 25px;
min-height: 300px;
background-position: center center;
}
@media (max-width: 767px){#s-92de0901-fb5d-4811-b35a-05e379748a6d {
  margin-top: 25px;
display: none;
}
#s-92de0901-fb5d-4811-b35a-05e379748a6d, #wrap-s-92de0901-fb5d-4811-b35a-05e379748a6d, #wrap-content-s-92de0901-fb5d-4811-b35a-05e379748a6d { display: none !important; }}
#s-92de0901-fb5d-4811-b35a-05e379748a6d {
  background-image: url(https://i.shgcdn.com/ea7bdcd7-3994-48b8-97cf-a2bcc0ac9eb1/);
}








#s-92de0901-fb5d-4811-b35a-05e379748a6d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-92de0901-fb5d-4811-b35a-05e379748a6d.shg-box.shg-c {
  justify-content: flex-start;
}

#s-044b3ee6-afd7-46f4-9cae-da583bef8870 {
  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-044b3ee6-afd7-46f4-9cae-da583bef8870 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-044b3ee6-afd7-46f4-9cae-da583bef8870 {
  padding-top: 80px;
padding-bottom: 80px;
}
}







#s-044b3ee6-afd7-46f4-9cae-da583bef8870 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-044b3ee6-afd7-46f4-9cae-da583bef8870.shg-box.shg-c {
  justify-content: center;
}

#s-6dd786b6-c78c-4ee6-93e4-85eb84fe79ac {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-6dd786b6-c78c-4ee6-93e4-85eb84fe79ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6dd786b6-c78c-4ee6-93e4-85eb84fe79ac.shg-box.shg-c {
  justify-content: center;
}

#s-c89f0d93-6e16-412d-8770-6956656eeb30 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-c89f0d93-6e16-412d-8770-6956656eeb30"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c89f0d93-6e16-412d-8770-6956656eeb30"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c89f0d93-6e16-412d-8770-6956656eeb30"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c89f0d93-6e16-412d-8770-6956656eeb30"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-cfd47ad9-1d4a-4eba-ad4c-4fc795755db4 {
  margin-left: auto;
margin-right: auto;
}








#s-cfd47ad9-1d4a-4eba-ad4c-4fc795755db4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cfd47ad9-1d4a-4eba-ad4c-4fc795755db4.shg-box.shg-c {
  justify-content: center;
}

#s-3f4a4ef6-5dd9-4a59-8bbe-e6a69e1321ab {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
padding-top: 0px;
text-align: center;
}

#s-3f4a4ef6-5dd9-4a59-8bbe-e6a69e1321ab .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-a5151c1b-863d-4177-baa7-ae129ade7a73 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-a5151c1b-863d-4177-baa7-ae129ade7a73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a5151c1b-863d-4177-baa7-ae129ade7a73.shg-box.shg-c {
  justify-content: center;
}

#s-2ca130a3-b726-477a-b65f-9477671b6ecc {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-2ca130a3-b726-477a-b65f-9477671b6ecc .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-0d07a242-2a29-40a6-ab45-3bed30e0b6d1 {
  margin-left: auto;
margin-right: auto;
}








#s-0d07a242-2a29-40a6-ab45-3bed30e0b6d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0d07a242-2a29-40a6-ab45-3bed30e0b6d1.shg-box.shg-c {
  justify-content: center;
}

#s-91f7ec24-3e0c-4ff3-80ed-1b59cb8d1045 {
  margin-left: auto;
margin-right: auto;
}








#s-91f7ec24-3e0c-4ff3-80ed-1b59cb8d1045 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-91f7ec24-3e0c-4ff3-80ed-1b59cb8d1045.shg-box.shg-c {
  justify-content: center;
}

#s-f4bfbb73-9997-4057-8ca7-ccafe344be74 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-0515b629-5133-4e48-a638-40207222f366 {
  margin-left: auto;
margin-right: auto;
}








#s-0515b629-5133-4e48-a638-40207222f366 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0515b629-5133-4e48-a638-40207222f366.shg-box.shg-c {
  justify-content: center;
}

#s-b0e6be12-8bfe-45b6-9218-9a8f333467ce {
  margin-left: auto;
margin-right: auto;
}

#s-088130cb-796c-45f9-bfcb-131a7fe83820 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-088130cb-796c-45f9-bfcb-131a7fe83820 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-088130cb-796c-45f9-bfcb-131a7fe83820.shg-box.shg-c {
  justify-content: center;
}

#s-6deb00e1-9e57-49bb-878e-ae4f836413f0 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-6deb00e1-9e57-49bb-878e-ae4f836413f0 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-c3b23424-cd69-491e-87ec-642048ead100 {
  margin-left: auto;
margin-right: auto;
}








#s-c3b23424-cd69-491e-87ec-642048ead100 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c3b23424-cd69-491e-87ec-642048ead100.shg-box.shg-c {
  justify-content: center;
}

#s-75d36bf0-9367-4d13-88eb-e44c349916fd {
  margin-left: auto;
margin-right: auto;
}








#s-75d36bf0-9367-4d13-88eb-e44c349916fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-75d36bf0-9367-4d13-88eb-e44c349916fd.shg-box.shg-c {
  justify-content: center;
}

#s-79827086-3d81-4d85-8c8c-b8db571ecd29 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-c0885f3b-0267-4eb8-80e8-896a7ade3f35 {
  margin-left: auto;
margin-right: auto;
}








#s-c0885f3b-0267-4eb8-80e8-896a7ade3f35 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c0885f3b-0267-4eb8-80e8-896a7ade3f35.shg-box.shg-c {
  justify-content: center;
}

#s-3b3061e3-e8ef-4621-a5ac-3243d205ea33 {
  margin-left: auto;
margin-right: auto;
}

#s-d98aaf90-8143-4a41-9669-02b2ec85ae95 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-d98aaf90-8143-4a41-9669-02b2ec85ae95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d98aaf90-8143-4a41-9669-02b2ec85ae95.shg-box.shg-c {
  justify-content: center;
}

#s-2140860b-d41e-41f7-9b32-b2c94b3354b3 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-2140860b-d41e-41f7-9b32-b2c94b3354b3 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-386a6861-fcf6-4197-a759-c184b7fb49de {
  margin-left: auto;
margin-right: auto;
}








#s-386a6861-fcf6-4197-a759-c184b7fb49de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-386a6861-fcf6-4197-a759-c184b7fb49de.shg-box.shg-c {
  justify-content: center;
}

#s-d3f11df0-82c3-4a0c-b0e7-23e9c284aecc {
  margin-left: auto;
margin-right: auto;
}








#s-d3f11df0-82c3-4a0c-b0e7-23e9c284aecc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d3f11df0-82c3-4a0c-b0e7-23e9c284aecc.shg-box.shg-c {
  justify-content: center;
}

#s-9f329ae4-42c3-43ee-a684-fced9aab7465 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-215b4c75-9a2b-44a6-b74f-e68b54a6a5bc {
  margin-left: auto;
margin-right: auto;
}








#s-215b4c75-9a2b-44a6-b74f-e68b54a6a5bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-215b4c75-9a2b-44a6-b74f-e68b54a6a5bc.shg-box.shg-c {
  justify-content: center;
}

#s-78c86b92-b4d7-4111-8635-2f4942e1eacc {
  margin-left: auto;
margin-right: auto;
}

#s-5ecb0467-ea65-4a98-8f68-f88aef110c56 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-5ecb0467-ea65-4a98-8f68-f88aef110c56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5ecb0467-ea65-4a98-8f68-f88aef110c56.shg-box.shg-c {
  justify-content: center;
}

#s-da2e9205-f03e-4c4f-a111-850b207ffbbc {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-da2e9205-f03e-4c4f-a111-850b207ffbbc .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-cef29ecf-9652-4fb4-82ed-32918510c394 {
  margin-left: auto;
margin-right: auto;
}








#s-cef29ecf-9652-4fb4-82ed-32918510c394 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cef29ecf-9652-4fb4-82ed-32918510c394.shg-box.shg-c {
  justify-content: center;
}

#s-0a1c188b-c29e-4f5b-9b69-e1f7bc54855b {
  margin-left: auto;
margin-right: auto;
}








#s-0a1c188b-c29e-4f5b-9b69-e1f7bc54855b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0a1c188b-c29e-4f5b-9b69-e1f7bc54855b.shg-box.shg-c {
  justify-content: center;
}

#s-0d593edb-f411-42bf-9ebb-5423a93261ff {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-bb9737d1-d32a-40a7-88d3-19903c940fc2 {
  margin-left: auto;
margin-right: auto;
}








#s-bb9737d1-d32a-40a7-88d3-19903c940fc2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bb9737d1-d32a-40a7-88d3-19903c940fc2.shg-box.shg-c {
  justify-content: center;
}

#s-330f41d0-f09d-448a-99cf-e76b173d5df4 {
  margin-left: auto;
margin-right: auto;
}

#s-e50d8dd1-33f8-4983-bda1-ac20e472e660 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-b0943926-8bbe-4a1a-b01e-82ef00e2b84b {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-b0943926-8bbe-4a1a-b01e-82ef00e2b84b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b0943926-8bbe-4a1a-b01e-82ef00e2b84b.shg-box.shg-c {
  justify-content: center;
}

#s-d42ca78f-1611-4cbf-a966-bd00b843ed97 {
  margin-left: auto;
margin-right: auto;
}








#s-d42ca78f-1611-4cbf-a966-bd00b843ed97 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d42ca78f-1611-4cbf-a966-bd00b843ed97.shg-box.shg-c {
  justify-content: center;
}

#s-8b955904-3261-4e01-801a-168334a6c605 {
  margin-left: auto;
margin-right: auto;
}








#s-8b955904-3261-4e01-801a-168334a6c605 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8b955904-3261-4e01-801a-168334a6c605.shg-box.shg-c {
  justify-content: center;
}

#s-33ec2270-7f4b-4786-9d53-e68cbe35be51 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-33ec2270-7f4b-4786-9d53-e68cbe35be51 {
  margin-top: 20px;
}
}







#s-33ec2270-7f4b-4786-9d53-e68cbe35be51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-33ec2270-7f4b-4786-9d53-e68cbe35be51.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-98082874-de97-4080-8bc8-e0c3046e410c {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
min-height: 390px;
}

#s-984c0b8b-5d9f-4eed-ba4e-7a580c5c47b7 {
  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-984c0b8b-5d9f-4eed-ba4e-7a580c5c47b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-984c0b8b-5d9f-4eed-ba4e-7a580c5c47b7.shg-box.shg-c {
  justify-content: center;
}

#s-18cbee53-d47d-4301-bca2-d61bdcdd5d87 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-18cbee53-d47d-4301-bca2-d61bdcdd5d87 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-18cbee53-d47d-4301-bca2-d61bdcdd5d87.shg-box.shg-c {
  justify-content: center;
}

#s-91e7b007-ce5b-404c-8083-f63fc9edf466 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-91e7b007-ce5b-404c-8083-f63fc9edf466 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-17adca06-38f1-45cd-bf45-8008abe50fff {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-17adca06-38f1-45cd-bf45-8008abe50fff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-17adca06-38f1-45cd-bf45-8008abe50fff.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-400b2545-337e-4879-ad38-c1be36bec292 {
  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-400b2545-337e-4879-ad38-c1be36bec292: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-400b2545-337e-4879-ad38-c1be36bec292:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-400b2545-337e-4879-ad38-c1be36bec292-root {
    text-align: left;
  }


#s-400b2545-337e-4879-ad38-c1be36bec292.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-400b2545-337e-4879-ad38-c1be36bec292-root {
    text-align: left;
  }


#s-400b2545-337e-4879-ad38-c1be36bec292.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-400b2545-337e-4879-ad38-c1be36bec292-root {
    text-align: left;
  }


#s-400b2545-337e-4879-ad38-c1be36bec292.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-400b2545-337e-4879-ad38-c1be36bec292-root {
    text-align: left;
  }


#s-400b2545-337e-4879-ad38-c1be36bec292.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-400b2545-337e-4879-ad38-c1be36bec292-root {
    text-align: left;
  }


#s-400b2545-337e-4879-ad38-c1be36bec292.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-2307de3a-da38-4f29-a4a3-3ddf1b12a190 {
  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-2307de3a-da38-4f29-a4a3-3ddf1b12a190 {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2307de3a-da38-4f29-a4a3-3ddf1b12a190 {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-2307de3a-da38-4f29-a4a3-3ddf1b12a190 {
  padding-bottom: 60px;
}
}







#s-2307de3a-da38-4f29-a4a3-3ddf1b12a190 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2307de3a-da38-4f29-a4a3-3ddf1b12a190.shg-box.shg-c {
  justify-content: center;
}

#s-b3b0fd0d-ce80-4b5b-89fa-8b85837d8cff {
  margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
max-width: 1200px;
}








#s-b3b0fd0d-ce80-4b5b-89fa-8b85837d8cff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b3b0fd0d-ce80-4b5b-89fa-8b85837d8cff.shg-box.shg-c {
  justify-content: center;
}

#s-c82902c9-557e-4d5b-acc5-e507875a5de7 {
  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-c82902c9-557e-4d5b-acc5-e507875a5de7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c82902c9-557e-4d5b-acc5-e507875a5de7 {
  cursor: pointer;
}#s-c82902c9-557e-4d5b-acc5-e507875a5de7.shg-box.shg-c {
  justify-content: center;
}

#s-1db10b34-451f-48e3-b605-100af4787465 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1db10b34-451f-48e3-b605-100af4787465 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1db10b34-451f-48e3-b605-100af4787465.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-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  margin: 0 !important;
  overflow: visible;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 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-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
  box-sizing: border-box;
}



.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
      position: relative;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  margin: 0 !important;
  overflow: visible;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add background color handling */
  
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
  box-sizing: border-box;
}



.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
      position: relative;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 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-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  margin: 0 !important;
  overflow: visible;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add background color handling */
  
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
  box-sizing: border-box;
}



.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
      position: relative;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 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-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  margin: 0 !important;
  overflow: visible;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add background color handling */
  
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
  box-sizing: border-box;
}



.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
      position: relative;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  margin: 0 !important;
  overflow: visible;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add background color handling */
  
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image {
  box-sizing: border-box;
}



.s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container {
      position: relative;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c3db8459-21a3-4e1c-8806-b9e381d8fa06 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-93f79f3a-9eaf-4579-9d06-ef6f0e792fee {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-93f79f3a-9eaf-4579-9d06-ef6f0e792fee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-93f79f3a-9eaf-4579-9d06-ef6f0e792fee.shg-box.shg-c {
  justify-content: center;
}

#s-c1c31bd6-8040-44e6-93c2-833733c769ba {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-c1c31bd6-8040-44e6-93c2-833733c769ba .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-c1c31bd6-8040-44e6-93c2-833733c769ba .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-711912e3-ab46-4dcf-a389-372c3ded5991 {
  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-711912e3-ab46-4dcf-a389-372c3ded5991: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-711912e3-ab46-4dcf-a389-372c3ded5991:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-711912e3-ab46-4dcf-a389-372c3ded5991-root {
    text-align: left;
  }


#s-711912e3-ab46-4dcf-a389-372c3ded5991.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-711912e3-ab46-4dcf-a389-372c3ded5991-root {
    text-align: left;
  }


#s-711912e3-ab46-4dcf-a389-372c3ded5991.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-711912e3-ab46-4dcf-a389-372c3ded5991-root {
    text-align: left;
  }


#s-711912e3-ab46-4dcf-a389-372c3ded5991.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-711912e3-ab46-4dcf-a389-372c3ded5991-root {
    text-align: left;
  }


#s-711912e3-ab46-4dcf-a389-372c3ded5991.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-711912e3-ab46-4dcf-a389-372c3ded5991-root {
    text-align: left;
  }


#s-711912e3-ab46-4dcf-a389-372c3ded5991.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-5dbbd74a-728b-4444-91d1-329ffb4655dd {
  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-5dbbd74a-728b-4444-91d1-329ffb4655dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5dbbd74a-728b-4444-91d1-329ffb4655dd {
  cursor: pointer;
}#s-5dbbd74a-728b-4444-91d1-329ffb4655dd.shg-box.shg-c {
  justify-content: center;
}

#s-049eb674-972a-46d1-867e-e0c9dfc5f7b9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-049eb674-972a-46d1-867e-e0c9dfc5f7b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-049eb674-972a-46d1-867e-e0c9dfc5f7b9.shg-box.shg-c {
  justify-content: center;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  margin: 0 !important;
  overflow: visible;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 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-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
  box-sizing: border-box;
}



.s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a16317b8-71df-4145-9ef9-82cd45225f25 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
      position: relative;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  margin: 0 !important;
  overflow: visible;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add background color handling */
  
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
  box-sizing: border-box;
}



.s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a16317b8-71df-4145-9ef9-82cd45225f25 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
      position: relative;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25 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-a16317b8-71df-4145-9ef9-82cd45225f25 {
  margin: 0 !important;
  overflow: visible;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add background color handling */
  
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
  box-sizing: border-box;
}



.s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a16317b8-71df-4145-9ef9-82cd45225f25 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
      position: relative;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25 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-a16317b8-71df-4145-9ef9-82cd45225f25 {
  margin: 0 !important;
  overflow: visible;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add background color handling */
  
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
  box-sizing: border-box;
}



.s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a16317b8-71df-4145-9ef9-82cd45225f25 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
      position: relative;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  margin: 0 !important;
  overflow: visible;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a16317b8-71df-4145-9ef9-82cd45225f25 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add background color handling */
  
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a16317b8-71df-4145-9ef9-82cd45225f25 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a16317b8-71df-4145-9ef9-82cd45225f25 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image {
  box-sizing: border-box;
}



.s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a16317b8-71df-4145-9ef9-82cd45225f25 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container {
      position: relative;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a16317b8-71df-4145-9ef9-82cd45225f25 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-4f0c0a5b-6224-46db-90f7-846c91f453b8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4f0c0a5b-6224-46db-90f7-846c91f453b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4f0c0a5b-6224-46db-90f7-846c91f453b8.shg-box.shg-c {
  justify-content: center;
}

#s-8309160d-5378-4657-8397-b1c71328365d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-8309160d-5378-4657-8397-b1c71328365d .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-8309160d-5378-4657-8397-b1c71328365d .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-8b5d8f15-b599-41ce-ae7a-59f91eeca7e6 {
  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-8b5d8f15-b599-41ce-ae7a-59f91eeca7e6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8b5d8f15-b599-41ce-ae7a-59f91eeca7e6 {
  cursor: pointer;
}#s-8b5d8f15-b599-41ce-ae7a-59f91eeca7e6.shg-box.shg-c {
  justify-content: center;
}

#s-a6d487fe-5d0a-4fdd-9121-745a443f33a3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a6d487fe-5d0a-4fdd-9121-745a443f33a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a6d487fe-5d0a-4fdd-9121-745a443f33a3.shg-box.shg-c {
  justify-content: center;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  margin: 0 !important;
  overflow: visible;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc 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-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-content {
  
    justify-content: center;
  
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
  box-sizing: border-box;
}



.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
      position: relative;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  margin: 0 !important;
  overflow: visible;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add background color handling */
  
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-content {
  
    justify-content: center;
  
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
  box-sizing: border-box;
}



.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
      position: relative;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc 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-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  margin: 0 !important;
  overflow: visible;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add background color handling */
  
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-content {
  
    justify-content: center;
  
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
  box-sizing: border-box;
}



.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
      position: relative;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc 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-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  margin: 0 !important;
  overflow: visible;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add background color handling */
  
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-content {
  
    justify-content: center;
  
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
  box-sizing: border-box;
}



.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
      position: relative;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  margin: 0 !important;
  overflow: visible;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add background color handling */
  
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc .shogun-image-content {
  
    justify-content: center;
  
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image {
  box-sizing: border-box;
}



.s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container {
      position: relative;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12bbaf15-96f1-45ab-b59c-66724b48d7fc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-09480449-0a33-4f0a-b2ae-1f261b8fe60e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-09480449-0a33-4f0a-b2ae-1f261b8fe60e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-09480449-0a33-4f0a-b2ae-1f261b8fe60e.shg-box.shg-c {
  justify-content: center;
}

#s-edf64712-f0ca-433f-9b64-bd6b37279a4c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-edf64712-f0ca-433f-9b64-bd6b37279a4c .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-edf64712-f0ca-433f-9b64-bd6b37279a4c .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-02f24c5e-f3c1-4351-8f9c-1ff0d2bf5902 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}








#s-02f24c5e-f3c1-4351-8f9c-1ff0d2bf5902 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-02f24c5e-f3c1-4351-8f9c-1ff0d2bf5902.shg-box.shg-c {
  justify-content: center;
}

#s-cb5a1c50-f015-40cb-858d-fc2b75eb7f87 {
  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-cb5a1c50-f015-40cb-858d-fc2b75eb7f87 {
  padding-right: 25px;
}
}







#s-cb5a1c50-f015-40cb-858d-fc2b75eb7f87 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb5a1c50-f015-40cb-858d-fc2b75eb7f87.shg-box.shg-c {
  justify-content: center;
}

#s-df582943-ad7f-4965-987d-59daee1ca40c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-df582943-ad7f-4965-987d-59daee1ca40c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-df582943-ad7f-4965-987d-59daee1ca40c.shg-box.shg-c {
  justify-content: center;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  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-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  text-align: center;
}
}@media (max-width: 767px){#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  text-align: center;
}
}
#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  margin: 0 !important;
  overflow: visible;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d 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-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-content {
  
    justify-content: center;
  
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
  box-sizing: border-box;
}



.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
      position: relative;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  margin: 0 !important;
  overflow: visible;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add background color handling */
  
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-content {
  
    justify-content: center;
  
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
  box-sizing: border-box;
}



.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
      position: relative;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d 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-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  margin: 0 !important;
  overflow: visible;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add background color handling */
  
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-content {
  
    justify-content: center;
  
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
  box-sizing: border-box;
}



.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
      position: relative;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d 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-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  margin: 0 !important;
  overflow: visible;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add background color handling */
  
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-content {
  
    justify-content: center;
  
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
  box-sizing: border-box;
}



.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
      position: relative;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  margin: 0 !important;
  overflow: visible;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add background color handling */
  
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d .shogun-image-content {
  
    justify-content: center;
  
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image {
  box-sizing: border-box;
}



.s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container {
      position: relative;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a59e60a2-75c0-4c83-bc12-06eb170e0c8d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-3a4dd63e-b79d-4ca7-a5ac-eef7558917f1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3a4dd63e-b79d-4ca7-a5ac-eef7558917f1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a4dd63e-b79d-4ca7-a5ac-eef7558917f1.shg-box.shg-c {
  justify-content: center;
}

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


}
#s-ebd42388-9ef4-4196-a592-60ba54df5f74 {
  margin-left: auto;
margin-right: auto;
}

#s-0189e8b7-ca1d-4e08-b1a8-5671cff6db69 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0189e8b7-ca1d-4e08-b1a8-5671cff6db69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0189e8b7-ca1d-4e08-b1a8-5671cff6db69.shg-box.shg-c {
  justify-content: center;
}

#s-f014e608-2be0-4c4c-90c3-7a28e7d1ca5e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  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-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  display: none;
}
#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20, #wrap-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20, #wrap-content-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  display: none;
}
#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20, #wrap-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20, #wrap-content-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 { display: none !important; }}@media (max-width: 767px){#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  display: none;
}
#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20, #wrap-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20, #wrap-content-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 { display: none !important; }}
#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image {
  box-sizing: border-box;
}



.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
      position: relative;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

@media (min-width: 1200px){#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image {
  box-sizing: border-box;
}



.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
      position: relative;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 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-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image {
  box-sizing: border-box;
}



.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
      position: relative;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 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-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image {
  box-sizing: border-box;
}



.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
      position: relative;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}@media (max-width: 767px){#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image {
  box-sizing: border-box;
}



.s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container {
      position: relative;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cd76ddd-b6f6-4816-81e9-aa82cffe4b20 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}
#s-eb13fe5d-62d7-4fa4-b128-8f2a531725a0 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-eb13fe5d-62d7-4fa4-b128-8f2a531725a0 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-eb13fe5d-62d7-4fa4-b128-8f2a531725a0 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-eb13fe5d-62d7-4fa4-b128-8f2a531725a0 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-eb13fe5d-62d7-4fa4-b128-8f2a531725a0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eb13fe5d-62d7-4fa4-b128-8f2a531725a0.shg-box.shg-c {
  justify-content: center;
}

#s-78721345-9584-468e-a008-e8dcfcbbdd4b {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-78721345-9584-468e-a008-e8dcfcbbdd4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-78721345-9584-468e-a008-e8dcfcbbdd4b.shg-box.shg-c {
  justify-content: center;
}

#s-916e41ac-e256-40ae-a573-b901dafa6f3a {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: center;
}

#s-916e41ac-e256-40ae-a573-b901dafa6f3a .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-ed721c66-7b9a-4079-95e4-a7e33d9e427a {
  margin-left: auto;
margin-right: auto;
}

#s-9630a82d-a745-4768-a34d-6fef06cf4dfb {
  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-9630a82d-a745-4768-a34d-6fef06cf4dfb {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9630a82d-a745-4768-a34d-6fef06cf4dfb {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-9630a82d-a745-4768-a34d-6fef06cf4dfb {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-9630a82d-a745-4768-a34d-6fef06cf4dfb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9630a82d-a745-4768-a34d-6fef06cf4dfb.shg-box.shg-c {
  justify-content: center;
}

#s-ce9894b2-0bc0-4acd-8666-c3848efff118 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-ce9894b2-0bc0-4acd-8666-c3848efff118 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ce9894b2-0bc0-4acd-8666-c3848efff118.shg-box.shg-c {
  justify-content: center;
}

#s-049f3213-59aa-4ef4-8b94-272f2bd0b5b5 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}

#s-049f3213-59aa-4ef4-8b94-272f2bd0b5b5 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-7bb06bff-91d6-4627-8119-fb0ccbfad251 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7bb06bff-91d6-4627-8119-fb0ccbfad251 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7bb06bff-91d6-4627-8119-fb0ccbfad251.shg-box.shg-c {
  justify-content: center;
}

#s-20143fa6-2363-46e8-8b67-81efb41080cb {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-20143fa6-2363-46e8-8b67-81efb41080cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-20143fa6-2363-46e8-8b67-81efb41080cb.shg-box.shg-c {
  justify-content: center;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 268/169;
text-align: center;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 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-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image {
  box-sizing: border-box;
}



.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
      position: relative;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image {
  box-sizing: border-box;
}



.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
      position: relative;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 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-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image {
  box-sizing: border-box;
}



.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
      position: relative;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 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-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image {
  box-sizing: border-box;
}



.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
      position: relative;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image {
  box-sizing: border-box;
}



.s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container {
      position: relative;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-84ed783b-af06-485c-ad13-ec2ae19e12a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-0cd85c6d-20a0-40dc-adef-4bc192912091 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0cd85c6d-20a0-40dc-adef-4bc192912091 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0cd85c6d-20a0-40dc-adef-4bc192912091.shg-box.shg-c {
  justify-content: center;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 268/169;
text-align: center;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  margin: 0 !important;
  overflow: visible;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add background color handling */
  
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 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-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image {
  box-sizing: border-box;
}



.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
      position: relative;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  margin: 0 !important;
  overflow: visible;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add background color handling */
  
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image {
  box-sizing: border-box;
}



.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
      position: relative;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 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-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  margin: 0 !important;
  overflow: visible;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add background color handling */
  
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image {
  box-sizing: border-box;
}



.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
      position: relative;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 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-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  margin: 0 !important;
  overflow: visible;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add background color handling */
  
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image {
  box-sizing: border-box;
}



.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
      position: relative;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  margin: 0 !important;
  overflow: visible;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add background color handling */
  
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image {
  box-sizing: border-box;
}



.s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container {
      position: relative;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5002ba25-af35-429d-a3d8-cd8535c2fb91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-3dd52428-9f8c-4660-a3f7-f9afcb524378 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3dd52428-9f8c-4660-a3f7-f9afcb524378 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3dd52428-9f8c-4660-a3f7-f9afcb524378.shg-box.shg-c {
  justify-content: center;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 268/169;
text-align: center;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  margin: 0 !important;
  overflow: visible;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add background color handling */
  
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade 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-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-content {
  
    justify-content: center;
  
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image {
  box-sizing: border-box;
}



.s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7597ab25-e9fc-426b-b17d-c2e46987fade {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
      position: relative;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  margin: 0 !important;
  overflow: visible;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add background color handling */
  
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-content {
  
    justify-content: center;
  
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image {
  box-sizing: border-box;
}



.s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7597ab25-e9fc-426b-b17d-c2e46987fade {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
      position: relative;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade 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-7597ab25-e9fc-426b-b17d-c2e46987fade {
  margin: 0 !important;
  overflow: visible;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add background color handling */
  
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-content {
  
    justify-content: center;
  
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image {
  box-sizing: border-box;
}



.s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7597ab25-e9fc-426b-b17d-c2e46987fade {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
      position: relative;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade 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-7597ab25-e9fc-426b-b17d-c2e46987fade {
  margin: 0 !important;
  overflow: visible;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add background color handling */
  
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-content {
  
    justify-content: center;
  
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image {
  box-sizing: border-box;
}



.s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7597ab25-e9fc-426b-b17d-c2e46987fade {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
      position: relative;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  margin: 0 !important;
  overflow: visible;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7597ab25-e9fc-426b-b17d-c2e46987fade {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add background color handling */
  
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7597ab25-e9fc-426b-b17d-c2e46987fade .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7597ab25-e9fc-426b-b17d-c2e46987fade .shogun-image-content {
  
    justify-content: center;
  
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image {
  box-sizing: border-box;
}



.s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7597ab25-e9fc-426b-b17d-c2e46987fade {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container {
      position: relative;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7597ab25-e9fc-426b-b17d-c2e46987fade img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-bcea7f5b-74f1-4268-a655-151b034b74c3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bcea7f5b-74f1-4268-a655-151b034b74c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bcea7f5b-74f1-4268-a655-151b034b74c3.shg-box.shg-c {
  justify-content: center;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 268/169;
text-align: center;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  margin: 0 !important;
  overflow: visible;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add background color handling */
  
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c 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-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image {
  box-sizing: border-box;
}



.s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
      position: relative;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  margin: 0 !important;
  overflow: visible;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add background color handling */
  
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image {
  box-sizing: border-box;
}



.s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
      position: relative;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c 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-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  margin: 0 !important;
  overflow: visible;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add background color handling */
  
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image {
  box-sizing: border-box;
}



.s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
      position: relative;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c 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-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  margin: 0 !important;
  overflow: visible;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add background color handling */
  
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image {
  box-sizing: border-box;
}



.s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
      position: relative;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  margin: 0 !important;
  overflow: visible;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add background color handling */
  
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-b3eaadba-5adc-4fab-a55f-80b06a74355c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image {
  box-sizing: border-box;
}



.s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container {
      position: relative;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b3eaadba-5adc-4fab-a55f-80b06a74355c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-aa0a5ec0-81b0-4ddc-b993-2840b21f8cad {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-aa0a5ec0-81b0-4ddc-b993-2840b21f8cad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa0a5ec0-81b0-4ddc-b993-2840b21f8cad.shg-box.shg-c {
  justify-content: center;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 268/169;
text-align: center;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 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-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image {
  box-sizing: border-box;
}



.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
      position: relative;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image {
  box-sizing: border-box;
}



.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
      position: relative;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 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-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image {
  box-sizing: border-box;
}



.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
      position: relative;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 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-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image {
  box-sizing: border-box;
}



.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
      position: relative;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image {
  box-sizing: border-box;
}



.s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container {
      position: relative;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fe7c3fb-9970-4f43-ad40-21df16001fb8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-144e78c3-d2fa-4783-840f-132a0a4900de {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-144e78c3-d2fa-4783-840f-132a0a4900de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-144e78c3-d2fa-4783-840f-132a0a4900de.shg-box.shg-c {
  justify-content: center;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 268/169;
text-align: center;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  margin: 0 !important;
  overflow: visible;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add background color handling */
  
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 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-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image {
  box-sizing: border-box;
}



.s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
      position: relative;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  margin: 0 !important;
  overflow: visible;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add background color handling */
  
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image {
  box-sizing: border-box;
}



.s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
      position: relative;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 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-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  margin: 0 !important;
  overflow: visible;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add background color handling */
  
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image {
  box-sizing: border-box;
}



.s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
      position: relative;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 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-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  margin: 0 !important;
  overflow: visible;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add background color handling */
  
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image {
  box-sizing: border-box;
}



.s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
      position: relative;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  margin: 0 !important;
  overflow: visible;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add background color handling */
  
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-4a60943c-074d-4ab6-8118-a07c49c85a59 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image {
  box-sizing: border-box;
}



.s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container {
      position: relative;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4a60943c-074d-4ab6-8118-a07c49c85a59 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-80ca10f0-550f-49c3-9445-42d793bd8c99 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-80ca10f0-550f-49c3-9445-42d793bd8c99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80ca10f0-550f-49c3-9445-42d793bd8c99.shg-box.shg-c {
  justify-content: center;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 268/169;
text-align: center;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 {
  margin: 0 !important;
  overflow: visible;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add background color handling */
  
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 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-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-content {
  
    justify-content: center;
  
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shg-align-container {
  display: flex;
  justify-content: center
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image {
  box-sizing: border-box;
}



.s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-61378ae5-e071-4878-9cbe-5c1920625898 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
      position: relative;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-61378ae5-e071-4878-9cbe-5c1920625898 {
  margin: 0 !important;
  overflow: visible;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add background color handling */
  
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-content {
  
    justify-content: center;
  
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shg-align-container {
  display: flex;
  justify-content: center
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image {
  box-sizing: border-box;
}



.s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-61378ae5-e071-4878-9cbe-5c1920625898 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
      position: relative;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898 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-61378ae5-e071-4878-9cbe-5c1920625898 {
  margin: 0 !important;
  overflow: visible;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add background color handling */
  
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-content {
  
    justify-content: center;
  
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shg-align-container {
  display: flex;
  justify-content: center
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image {
  box-sizing: border-box;
}



.s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-61378ae5-e071-4878-9cbe-5c1920625898 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
      position: relative;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898 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-61378ae5-e071-4878-9cbe-5c1920625898 {
  margin: 0 !important;
  overflow: visible;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add background color handling */
  
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-content {
  
    justify-content: center;
  
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shg-align-container {
  display: flex;
  justify-content: center
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image {
  box-sizing: border-box;
}



.s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-61378ae5-e071-4878-9cbe-5c1920625898 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
      position: relative;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-61378ae5-e071-4878-9cbe-5c1920625898 {
  margin: 0 !important;
  overflow: visible;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-61378ae5-e071-4878-9cbe-5c1920625898 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add background color handling */
  
}

#s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-61378ae5-e071-4878-9cbe-5c1920625898 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-61378ae5-e071-4878-9cbe-5c1920625898 .shogun-image-content {
  
    justify-content: center;
  
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shg-align-container {
  display: flex;
  justify-content: center
}

.s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image {
  box-sizing: border-box;
}



.s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-61378ae5-e071-4878-9cbe-5c1920625898 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container {
      position: relative;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-61378ae5-e071-4878-9cbe-5c1920625898 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-7df5d70a-865e-48da-bfda-f202fd3f0df6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7df5d70a-865e-48da-bfda-f202fd3f0df6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7df5d70a-865e-48da-bfda-f202fd3f0df6.shg-box.shg-c {
  justify-content: center;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 268/169;
text-align: center;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 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-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image {
  box-sizing: border-box;
}



.s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
      position: relative;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image {
  box-sizing: border-box;
}



.s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
      position: relative;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 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-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image {
  box-sizing: border-box;
}



.s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
      position: relative;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 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-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image {
  box-sizing: border-box;
}



.s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
      position: relative;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  margin: 0 !important;
  overflow: visible;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add background color handling */
  
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }

    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-link {
      aspect-ratio: 268/169;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }




.s-cf39b145-4e4e-4965-8854-0f3da2e67862 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image {
  box-sizing: border-box;
}



.s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 {
      --shg-aspect-ratio: calc(268/169); 
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container {
      position: relative;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cf39b145-4e4e-4965-8854-0f3da2e67862 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-667501bd-51e3-4420-bf83-1b70438e7cf4 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-06e4ad38-92c9-49ba-90f0-6cd397788d15 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
max-width: 1200px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-06e4ad38-92c9-49ba-90f0-6cd397788d15 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-06e4ad38-92c9-49ba-90f0-6cd397788d15 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-06e4ad38-92c9-49ba-90f0-6cd397788d15 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-06e4ad38-92c9-49ba-90f0-6cd397788d15 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-06e4ad38-92c9-49ba-90f0-6cd397788d15.shg-box.shg-c {
  justify-content: center;
}

#s-36a9ed9c-8f06-4528-bb30-0fc3ddd2d671 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-36a9ed9c-8f06-4528-bb30-0fc3ddd2d671 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36a9ed9c-8f06-4528-bb30-0fc3ddd2d671.shg-box.shg-c {
  justify-content: center;
}

#s-306a5314-7942-47c1-8eca-6107c134b2fc {
  margin-left: auto;
margin-right: auto;
}








#s-306a5314-7942-47c1-8eca-6107c134b2fc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-306a5314-7942-47c1-8eca-6107c134b2fc.shg-box.shg-c {
  justify-content: center;
}

#s-fe161d86-93ae-4bf1-8135-bfcb2aa261e1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
}

#s-294fe5b3-23a3-42e6-9dc3-b76df6ce8c51 {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
max-width: 840px;
}








#s-294fe5b3-23a3-42e6-9dc3-b76df6ce8c51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-294fe5b3-23a3-42e6-9dc3-b76df6ce8c51.shg-box.shg-c {
  justify-content: center;
}

#s-d1c99b84-f7c2-4eb4-bed0-0d79f88b4c0d {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-d1c99b84-f7c2-4eb4-bed0-0d79f88b4c0d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d1c99b84-f7c2-4eb4-bed0-0d79f88b4c0d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 992px) {
[id="s-d1c99b84-f7c2-4eb4-bed0-0d79f88b4c0d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 1200px) {
[id="s-d1c99b84-f7c2-4eb4-bed0-0d79f88b4c0d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

#s-c0f79b07-16cc-4edd-a2f5-d2319ad8e0ff {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c0f79b07-16cc-4edd-a2f5-d2319ad8e0ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c0f79b07-16cc-4edd-a2f5-d2319ad8e0ff.shg-box.shg-c {
  justify-content: center;
}

#s-1422bdad-92c6-434c-a0b9-693b99ed9677 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1422bdad-92c6-434c-a0b9-693b99ed9677 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1422bdad-92c6-434c-a0b9-693b99ed9677.shg-box.shg-c {
  justify-content: center;
}

#s-61d989e6-241d-4830-886c-e57c10331efb {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-61d989e6-241d-4830-886c-e57c10331efb .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-7c2fcee1-5308-4575-8cc5-fdb3870fdcb9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7c2fcee1-5308-4575-8cc5-fdb3870fdcb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7c2fcee1-5308-4575-8cc5-fdb3870fdcb9.shg-box.shg-c {
  justify-content: center;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  margin: 0 !important;
  overflow: visible;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add background color handling */
  
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
  box-sizing: border-box;
}



.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
      position: relative;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  margin: 0 !important;
  overflow: visible;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add background color handling */
  
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
  box-sizing: border-box;
}



.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
      position: relative;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a 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-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  margin: 0 !important;
  overflow: visible;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add background color handling */
  
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
  box-sizing: border-box;
}



.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
      position: relative;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a 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-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  margin: 0 !important;
  overflow: visible;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add background color handling */
  
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
  box-sizing: border-box;
}



.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
      position: relative;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  margin: 0 !important;
  overflow: visible;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add background color handling */
  
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image {
  box-sizing: border-box;
}



.s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container {
      position: relative;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0536be0-c67e-44b9-96d4-6b1cc646aa0a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-bf7bf2d9-6c73-4018-ac2d-9921db34d0e0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bf7bf2d9-6c73-4018-ac2d-9921db34d0e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bf7bf2d9-6c73-4018-ac2d-9921db34d0e0.shg-box.shg-c {
  justify-content: center;
}

#s-2ca0b296-6118-4fdc-a92e-29d956b76dae {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2ca0b296-6118-4fdc-a92e-29d956b76dae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2ca0b296-6118-4fdc-a92e-29d956b76dae.shg-box.shg-c {
  justify-content: center;
}

#s-3729fce3-48b9-490d-bdd4-226bdc663eef {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3729fce3-48b9-490d-bdd4-226bdc663eef .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-09cbc096-443c-411b-a740-ae325d14e883 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-09cbc096-443c-411b-a740-ae325d14e883 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-09cbc096-443c-411b-a740-ae325d14e883.shg-box.shg-c {
  justify-content: center;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  margin: 0 !important;
  overflow: visible;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add background color handling */
  
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
  box-sizing: border-box;
}



.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
      position: relative;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  margin: 0 !important;
  overflow: visible;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add background color handling */
  
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
  box-sizing: border-box;
}



.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
      position: relative;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a 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-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  margin: 0 !important;
  overflow: visible;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add background color handling */
  
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
  box-sizing: border-box;
}



.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
      position: relative;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a 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-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  margin: 0 !important;
  overflow: visible;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add background color handling */
  
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
  box-sizing: border-box;
}



.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
      position: relative;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  margin: 0 !important;
  overflow: visible;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add background color handling */
  
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a .shogun-image-content {
  
    justify-content: center;
  
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image {
  box-sizing: border-box;
}



.s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container {
      position: relative;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4dd5bddb-9a73-42b2-b473-d4e85fb83a8a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-bc9cdaca-e387-4b41-8e26-1335ae91eacb {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bc9cdaca-e387-4b41-8e26-1335ae91eacb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bc9cdaca-e387-4b41-8e26-1335ae91eacb.shg-box.shg-c {
  justify-content: center;
}

#s-3fcae387-20ad-46b2-b1be-97896db4a855 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3fcae387-20ad-46b2-b1be-97896db4a855 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3fcae387-20ad-46b2-b1be-97896db4a855.shg-box.shg-c {
  justify-content: center;
}

#s-f5b00e96-9d08-442b-9a03-95e9b030697b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f5b00e96-9d08-442b-9a03-95e9b030697b .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-b3bf1b11-de6b-4edf-a3cb-f5b8c562e569 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b3bf1b11-de6b-4edf-a3cb-f5b8c562e569 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b3bf1b11-de6b-4edf-a3cb-f5b8c562e569.shg-box.shg-c {
  justify-content: center;
}

#s-73e35227-af35-465d-8238-62729631fe69 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-73e35227-af35-465d-8238-62729631fe69 {
  margin: 0 !important;
  overflow: visible;
}

#s-73e35227-af35-465d-8238-62729631fe69-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add background color handling */
  
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73e35227-af35-465d-8238-62729631fe69.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
  box-sizing: border-box;
}



.s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73e35227-af35-465d-8238-62729631fe69 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
      position: relative;
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-73e35227-af35-465d-8238-62729631fe69 {
  margin: 0 !important;
  overflow: visible;
}

#s-73e35227-af35-465d-8238-62729631fe69-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add background color handling */
  
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73e35227-af35-465d-8238-62729631fe69.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
  box-sizing: border-box;
}



.s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73e35227-af35-465d-8238-62729631fe69 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
      position: relative;
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73e35227-af35-465d-8238-62729631fe69 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-73e35227-af35-465d-8238-62729631fe69 {
  margin: 0 !important;
  overflow: visible;
}

#s-73e35227-af35-465d-8238-62729631fe69-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add background color handling */
  
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73e35227-af35-465d-8238-62729631fe69.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
  box-sizing: border-box;
}



.s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73e35227-af35-465d-8238-62729631fe69 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
      position: relative;
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73e35227-af35-465d-8238-62729631fe69 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-73e35227-af35-465d-8238-62729631fe69 {
  margin: 0 !important;
  overflow: visible;
}

#s-73e35227-af35-465d-8238-62729631fe69-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add background color handling */
  
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73e35227-af35-465d-8238-62729631fe69.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
  box-sizing: border-box;
}



.s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73e35227-af35-465d-8238-62729631fe69 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
      position: relative;
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-73e35227-af35-465d-8238-62729631fe69 {
  margin: 0 !important;
  overflow: visible;
}

#s-73e35227-af35-465d-8238-62729631fe69-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73e35227-af35-465d-8238-62729631fe69 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add background color handling */
  
}

#s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73e35227-af35-465d-8238-62729631fe69 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-73e35227-af35-465d-8238-62729631fe69 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73e35227-af35-465d-8238-62729631fe69.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73e35227-af35-465d-8238-62729631fe69.shogun-image {
  box-sizing: border-box;
}



.s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73e35227-af35-465d-8238-62729631fe69 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container {
      position: relative;
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73e35227-af35-465d-8238-62729631fe69.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73e35227-af35-465d-8238-62729631fe69 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-538ec324-78da-4984-87ec-edde1aea3b00 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-538ec324-78da-4984-87ec-edde1aea3b00 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-538ec324-78da-4984-87ec-edde1aea3b00.shg-box.shg-c {
  justify-content: center;
}

#s-71e22684-5506-4e4e-8371-a2b5633de010 {
  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-71e22684-5506-4e4e-8371-a2b5633de010 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-71e22684-5506-4e4e-8371-a2b5633de010 {
  cursor: pointer;
}#s-71e22684-5506-4e4e-8371-a2b5633de010.shg-box.shg-c {
  justify-content: center;
}

#s-9358bd58-351c-445f-9e44-cfb526861948 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9358bd58-351c-445f-9e44-cfb526861948 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9358bd58-351c-445f-9e44-cfb526861948.shg-box.shg-c {
  justify-content: center;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 {
  margin: 0 !important;
  overflow: visible;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 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-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image {
  box-sizing: border-box;
}



.s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af965f33-0fa1-48ef-a79c-f643df643060 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
      position: relative;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-af965f33-0fa1-48ef-a79c-f643df643060 {
  margin: 0 !important;
  overflow: visible;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add background color handling */
  
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image {
  box-sizing: border-box;
}



.s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af965f33-0fa1-48ef-a79c-f643df643060 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
      position: relative;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060 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-af965f33-0fa1-48ef-a79c-f643df643060 {
  margin: 0 !important;
  overflow: visible;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add background color handling */
  
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image {
  box-sizing: border-box;
}



.s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af965f33-0fa1-48ef-a79c-f643df643060 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
      position: relative;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060 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-af965f33-0fa1-48ef-a79c-f643df643060 {
  margin: 0 !important;
  overflow: visible;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add background color handling */
  
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image {
  box-sizing: border-box;
}



.s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af965f33-0fa1-48ef-a79c-f643df643060 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
      position: relative;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-af965f33-0fa1-48ef-a79c-f643df643060 {
  margin: 0 !important;
  overflow: visible;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-af965f33-0fa1-48ef-a79c-f643df643060 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add background color handling */
  
}

#s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-af965f33-0fa1-48ef-a79c-f643df643060 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-af965f33-0fa1-48ef-a79c-f643df643060 .shogun-image-content {
  
    justify-content: center;
  
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image {
  box-sizing: border-box;
}



.s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-af965f33-0fa1-48ef-a79c-f643df643060 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container {
      position: relative;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-af965f33-0fa1-48ef-a79c-f643df643060 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-51d7cf0f-2ce3-4ef9-b89a-91b10a0f9da0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-51d7cf0f-2ce3-4ef9-b89a-91b10a0f9da0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51d7cf0f-2ce3-4ef9-b89a-91b10a0f9da0.shg-box.shg-c {
  justify-content: center;
}

#s-68ab9a00-d123-4e6f-b84a-dd7c8961f464 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-68ab9a00-d123-4e6f-b84a-dd7c8961f464 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f {
  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-7a1ea890-d394-4db4-9d05-f6d3fe6e505f: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-7a1ea890-d394-4db4-9d05-f6d3fe6e505f:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f-root {
    text-align: left;
  }


#s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f-root {
    text-align: left;
  }


#s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f-root {
    text-align: left;
  }


#s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f-root {
    text-align: left;
  }


#s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f-root {
    text-align: left;
  }


#s-7a1ea890-d394-4db4-9d05-f6d3fe6e505f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-50962430-412e-4c46-8d02-a458adecd361 {
  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-50962430-412e-4c46-8d02-a458adecd361 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-50962430-412e-4c46-8d02-a458adecd361 {
  cursor: pointer;
}#s-50962430-412e-4c46-8d02-a458adecd361.shg-box.shg-c {
  justify-content: center;
}

#s-a63989b0-5eba-40c0-a12f-0f5b48072428 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a63989b0-5eba-40c0-a12f-0f5b48072428 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a63989b0-5eba-40c0-a12f-0f5b48072428.shg-box.shg-c {
  justify-content: center;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  margin: 0 !important;
  overflow: visible;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce 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-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
  box-sizing: border-box;
}



.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
      position: relative;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  margin: 0 !important;
  overflow: visible;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add background color handling */
  
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
  box-sizing: border-box;
}



.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
      position: relative;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce 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-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  margin: 0 !important;
  overflow: visible;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add background color handling */
  
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
  box-sizing: border-box;
}



.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
      position: relative;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce 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-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  margin: 0 !important;
  overflow: visible;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add background color handling */
  
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
  box-sizing: border-box;
}



.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
      position: relative;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  margin: 0 !important;
  overflow: visible;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add background color handling */
  
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image {
  box-sizing: border-box;
}



.s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container {
      position: relative;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d3360fa1-9eb3-429e-badd-e9eb88b652ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-00c68f78-a67a-4f22-abd4-2c84da1ab299 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-00c68f78-a67a-4f22-abd4-2c84da1ab299 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00c68f78-a67a-4f22-abd4-2c84da1ab299.shg-box.shg-c {
  justify-content: center;
}

#s-1b5a0b8e-9ebf-4d80-a0ff-92212cf6eb4d {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-1b5a0b8e-9ebf-4d80-a0ff-92212cf6eb4d .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-30cfaad7-8d28-4498-a721-c5d716585869 {
  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-30cfaad7-8d28-4498-a721-c5d716585869: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-30cfaad7-8d28-4498-a721-c5d716585869:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-30cfaad7-8d28-4498-a721-c5d716585869-root {
    text-align: left;
  }


#s-30cfaad7-8d28-4498-a721-c5d716585869.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-30cfaad7-8d28-4498-a721-c5d716585869-root {
    text-align: left;
  }


#s-30cfaad7-8d28-4498-a721-c5d716585869.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-30cfaad7-8d28-4498-a721-c5d716585869-root {
    text-align: left;
  }


#s-30cfaad7-8d28-4498-a721-c5d716585869.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-30cfaad7-8d28-4498-a721-c5d716585869-root {
    text-align: left;
  }


#s-30cfaad7-8d28-4498-a721-c5d716585869.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-30cfaad7-8d28-4498-a721-c5d716585869-root {
    text-align: left;
  }


#s-30cfaad7-8d28-4498-a721-c5d716585869.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-a8980955-5578-4079-b5ae-64364cc00656 {
  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-a8980955-5578-4079-b5ae-64364cc00656 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a8980955-5578-4079-b5ae-64364cc00656 {
  cursor: pointer;
}#s-a8980955-5578-4079-b5ae-64364cc00656.shg-box.shg-c {
  justify-content: center;
}

#s-933ce983-55ec-42ed-b341-df4ee3f6dab0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-933ce983-55ec-42ed-b341-df4ee3f6dab0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-933ce983-55ec-42ed-b341-df4ee3f6dab0.shg-box.shg-c {
  justify-content: center;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 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-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
  box-sizing: border-box;
}



.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
      position: relative;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
  box-sizing: border-box;
}



.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
      position: relative;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 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-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
  box-sizing: border-box;
}



.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
      position: relative;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 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-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
  box-sizing: border-box;
}



.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
      position: relative;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image {
  box-sizing: border-box;
}



.s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container {
      position: relative;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c720a00-f9a0-494d-9653-010efc4fc5f0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-b77c7547-a192-4ba1-bc89-e9ab973b8df7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b77c7547-a192-4ba1-bc89-e9ab973b8df7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b77c7547-a192-4ba1-bc89-e9ab973b8df7.shg-box.shg-c {
  justify-content: center;
}

#s-0a572282-f93c-4911-b68b-9db077dc5a1c {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-0a572282-f93c-4911-b68b-9db077dc5a1c .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-502c4148-4169-4f35-b754-56e732ce699f {
  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-502c4148-4169-4f35-b754-56e732ce699f: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-502c4148-4169-4f35-b754-56e732ce699f:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-502c4148-4169-4f35-b754-56e732ce699f-root {
    text-align: left;
  }


#s-502c4148-4169-4f35-b754-56e732ce699f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-502c4148-4169-4f35-b754-56e732ce699f-root {
    text-align: left;
  }


#s-502c4148-4169-4f35-b754-56e732ce699f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-502c4148-4169-4f35-b754-56e732ce699f-root {
    text-align: left;
  }


#s-502c4148-4169-4f35-b754-56e732ce699f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-502c4148-4169-4f35-b754-56e732ce699f-root {
    text-align: left;
  }


#s-502c4148-4169-4f35-b754-56e732ce699f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-502c4148-4169-4f35-b754-56e732ce699f-root {
    text-align: left;
  }


#s-502c4148-4169-4f35-b754-56e732ce699f.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-8cff9aaf-985e-4637-a3c2-d88074cc4d4c {
  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-8cff9aaf-985e-4637-a3c2-d88074cc4d4c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8cff9aaf-985e-4637-a3c2-d88074cc4d4c {
  cursor: pointer;
}#s-8cff9aaf-985e-4637-a3c2-d88074cc4d4c.shg-box.shg-c {
  justify-content: center;
}

#s-79fa006c-aa07-4f1d-89c2-e217e11742b7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-79fa006c-aa07-4f1d-89c2-e217e11742b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-79fa006c-aa07-4f1d-89c2-e217e11742b7.shg-box.shg-c {
  justify-content: center;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 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-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
  box-sizing: border-box;
}



.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
      position: relative;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
  box-sizing: border-box;
}



.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
      position: relative;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 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-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
  box-sizing: border-box;
}



.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
      position: relative;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 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-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
  box-sizing: border-box;
}



.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
      position: relative;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image {
  box-sizing: border-box;
}



.s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container {
      position: relative;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b14cf1e-2eee-442c-9629-79fe30a879e8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-e52c587b-bd37-44e4-9b68-c54cfa69379f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e52c587b-bd37-44e4-9b68-c54cfa69379f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e52c587b-bd37-44e4-9b68-c54cfa69379f.shg-box.shg-c {
  justify-content: center;
}

#s-278255e9-d383-4431-990c-5b14d504d781 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-278255e9-d383-4431-990c-5b14d504d781 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-32945813-9624-4ca8-a678-52a50a1ad0eb {
  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-32945813-9624-4ca8-a678-52a50a1ad0eb: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-32945813-9624-4ca8-a678-52a50a1ad0eb:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-32945813-9624-4ca8-a678-52a50a1ad0eb-root {
    text-align: left;
  }


#s-32945813-9624-4ca8-a678-52a50a1ad0eb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-32945813-9624-4ca8-a678-52a50a1ad0eb-root {
    text-align: left;
  }


#s-32945813-9624-4ca8-a678-52a50a1ad0eb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-32945813-9624-4ca8-a678-52a50a1ad0eb-root {
    text-align: left;
  }


#s-32945813-9624-4ca8-a678-52a50a1ad0eb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-32945813-9624-4ca8-a678-52a50a1ad0eb-root {
    text-align: left;
  }


#s-32945813-9624-4ca8-a678-52a50a1ad0eb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-32945813-9624-4ca8-a678-52a50a1ad0eb-root {
    text-align: left;
  }


#s-32945813-9624-4ca8-a678-52a50a1ad0eb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-1aa8958e-8d7c-46af-8626-0da123c6e2ce {
  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-1aa8958e-8d7c-46af-8626-0da123c6e2ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1aa8958e-8d7c-46af-8626-0da123c6e2ce {
  cursor: pointer;
}#s-1aa8958e-8d7c-46af-8626-0da123c6e2ce.shg-box.shg-c {
  justify-content: center;
}

#s-ead9cf89-5cf2-4fb5-bb0f-b07f3b8f760e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ead9cf89-5cf2-4fb5-bb0f-b07f3b8f760e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ead9cf89-5cf2-4fb5-bb0f-b07f3b8f760e.shg-box.shg-c {
  justify-content: center;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  margin: 0 !important;
  overflow: visible;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 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-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
  box-sizing: border-box;
}



.s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e86a43-458b-4119-a1cc-6f41e9261020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
      position: relative;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  margin: 0 !important;
  overflow: visible;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add background color handling */
  
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
  box-sizing: border-box;
}



.s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e86a43-458b-4119-a1cc-6f41e9261020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
      position: relative;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020 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-54e86a43-458b-4119-a1cc-6f41e9261020 {
  margin: 0 !important;
  overflow: visible;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add background color handling */
  
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
  box-sizing: border-box;
}



.s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e86a43-458b-4119-a1cc-6f41e9261020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
      position: relative;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020 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-54e86a43-458b-4119-a1cc-6f41e9261020 {
  margin: 0 !important;
  overflow: visible;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add background color handling */
  
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
  box-sizing: border-box;
}



.s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e86a43-458b-4119-a1cc-6f41e9261020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
      position: relative;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  margin: 0 !important;
  overflow: visible;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e86a43-458b-4119-a1cc-6f41e9261020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add background color handling */
  
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e86a43-458b-4119-a1cc-6f41e9261020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-54e86a43-458b-4119-a1cc-6f41e9261020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image {
  box-sizing: border-box;
}



.s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e86a43-458b-4119-a1cc-6f41e9261020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container {
      position: relative;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e86a43-458b-4119-a1cc-6f41e9261020 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-e85934c6-db70-4bd7-9538-6dfbcd09a188 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e85934c6-db70-4bd7-9538-6dfbcd09a188 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e85934c6-db70-4bd7-9538-6dfbcd09a188.shg-box.shg-c {
  justify-content: center;
}

#s-54bed95e-3cba-4a81-b6c1-2a1dcc06f375 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-54bed95e-3cba-4a81-b6c1-2a1dcc06f375 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-50960da0-cf63-49d2-a472-b2f0f972e0c6 {
  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-50960da0-cf63-49d2-a472-b2f0f972e0c6: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-50960da0-cf63-49d2-a472-b2f0f972e0c6:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-50960da0-cf63-49d2-a472-b2f0f972e0c6-root {
    text-align: left;
  }


#s-50960da0-cf63-49d2-a472-b2f0f972e0c6.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-50960da0-cf63-49d2-a472-b2f0f972e0c6-root {
    text-align: left;
  }


#s-50960da0-cf63-49d2-a472-b2f0f972e0c6.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-50960da0-cf63-49d2-a472-b2f0f972e0c6-root {
    text-align: left;
  }


#s-50960da0-cf63-49d2-a472-b2f0f972e0c6.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-50960da0-cf63-49d2-a472-b2f0f972e0c6-root {
    text-align: left;
  }


#s-50960da0-cf63-49d2-a472-b2f0f972e0c6.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-50960da0-cf63-49d2-a472-b2f0f972e0c6-root {
    text-align: left;
  }


#s-50960da0-cf63-49d2-a472-b2f0f972e0c6.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-0b39b26e-8581-4752-a2a7-076239155b88 {
  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-0b39b26e-8581-4752-a2a7-076239155b88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b39b26e-8581-4752-a2a7-076239155b88 {
  cursor: pointer;
}#s-0b39b26e-8581-4752-a2a7-076239155b88.shg-box.shg-c {
  justify-content: center;
}

#s-93278436-3e98-40fe-82ce-62095c42ad73 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-93278436-3e98-40fe-82ce-62095c42ad73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-93278436-3e98-40fe-82ce-62095c42ad73.shg-box.shg-c {
  justify-content: center;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 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-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
  box-sizing: border-box;
}



.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
      position: relative;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
  box-sizing: border-box;
}



.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
      position: relative;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 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-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
  box-sizing: border-box;
}



.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
      position: relative;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 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-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
  box-sizing: border-box;
}



.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
      position: relative;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  margin: 0 !important;
  overflow: visible;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add background color handling */
  
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image {
  box-sizing: border-box;
}



.s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container {
      position: relative;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-53a3b270-a9e3-475e-ae12-fc56ded966a9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-b2c53188-c31c-4972-8f18-33293fd9bcb3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b2c53188-c31c-4972-8f18-33293fd9bcb3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b2c53188-c31c-4972-8f18-33293fd9bcb3.shg-box.shg-c {
  justify-content: center;
}

#s-f5f91e7d-e05a-45b5-8396-3cd771dce0fe {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-f5f91e7d-e05a-45b5-8396-3cd771dce0fe .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-1254b630-3cbd-4fd0-93ba-8f778f4b2553 {
  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-1254b630-3cbd-4fd0-93ba-8f778f4b2553: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-1254b630-3cbd-4fd0-93ba-8f778f4b2553:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-1254b630-3cbd-4fd0-93ba-8f778f4b2553-root {
    text-align: left;
  }


#s-1254b630-3cbd-4fd0-93ba-8f778f4b2553.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1254b630-3cbd-4fd0-93ba-8f778f4b2553-root {
    text-align: left;
  }


#s-1254b630-3cbd-4fd0-93ba-8f778f4b2553.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1254b630-3cbd-4fd0-93ba-8f778f4b2553-root {
    text-align: left;
  }


#s-1254b630-3cbd-4fd0-93ba-8f778f4b2553.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1254b630-3cbd-4fd0-93ba-8f778f4b2553-root {
    text-align: left;
  }


#s-1254b630-3cbd-4fd0-93ba-8f778f4b2553.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1254b630-3cbd-4fd0-93ba-8f778f4b2553-root {
    text-align: left;
  }


#s-1254b630-3cbd-4fd0-93ba-8f778f4b2553.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-cd12e0df-8aaf-45ea-b0c7-df1483567727 {
  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-cd12e0df-8aaf-45ea-b0c7-df1483567727 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cd12e0df-8aaf-45ea-b0c7-df1483567727 {
  cursor: pointer;
}#s-cd12e0df-8aaf-45ea-b0c7-df1483567727.shg-box.shg-c {
  justify-content: center;
}

#s-1325b2cd-d4e9-4194-b086-c83eb2480030 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1325b2cd-d4e9-4194-b086-c83eb2480030 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1325b2cd-d4e9-4194-b086-c83eb2480030.shg-box.shg-c {
  justify-content: center;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 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-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
  box-sizing: border-box;
}



.s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf79852-1004-43da-97bf-df84395a8d96 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
      position: relative;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-7bf79852-1004-43da-97bf-df84395a8d96 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add background color handling */
  
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
  box-sizing: border-box;
}



.s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf79852-1004-43da-97bf-df84395a8d96 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
      position: relative;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96 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-7bf79852-1004-43da-97bf-df84395a8d96 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add background color handling */
  
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
  box-sizing: border-box;
}



.s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf79852-1004-43da-97bf-df84395a8d96 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
      position: relative;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96 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-7bf79852-1004-43da-97bf-df84395a8d96 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add background color handling */
  
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
  box-sizing: border-box;
}



.s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf79852-1004-43da-97bf-df84395a8d96 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
      position: relative;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-7bf79852-1004-43da-97bf-df84395a8d96 {
  margin: 0 !important;
  overflow: visible;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7bf79852-1004-43da-97bf-df84395a8d96 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add background color handling */
  
}

#s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7bf79852-1004-43da-97bf-df84395a8d96 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-7bf79852-1004-43da-97bf-df84395a8d96 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image {
  box-sizing: border-box;
}



.s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7bf79852-1004-43da-97bf-df84395a8d96 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container {
      position: relative;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7bf79852-1004-43da-97bf-df84395a8d96 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-7b532aea-591d-485d-8251-0afbe20dba37 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7b532aea-591d-485d-8251-0afbe20dba37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7b532aea-591d-485d-8251-0afbe20dba37.shg-box.shg-c {
  justify-content: center;
}

#s-87f0c896-d898-404d-b8af-a2868fa93824 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-87f0c896-d898-404d-b8af-a2868fa93824 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-a56a6f82-b135-4dde-a755-404f42a49bcb {
  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-a56a6f82-b135-4dde-a755-404f42a49bcb: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-a56a6f82-b135-4dde-a755-404f42a49bcb:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-a56a6f82-b135-4dde-a755-404f42a49bcb-root {
    text-align: left;
  }


#s-a56a6f82-b135-4dde-a755-404f42a49bcb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a56a6f82-b135-4dde-a755-404f42a49bcb-root {
    text-align: left;
  }


#s-a56a6f82-b135-4dde-a755-404f42a49bcb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a56a6f82-b135-4dde-a755-404f42a49bcb-root {
    text-align: left;
  }


#s-a56a6f82-b135-4dde-a755-404f42a49bcb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a56a6f82-b135-4dde-a755-404f42a49bcb-root {
    text-align: left;
  }


#s-a56a6f82-b135-4dde-a755-404f42a49bcb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a56a6f82-b135-4dde-a755-404f42a49bcb-root {
    text-align: left;
  }


#s-a56a6f82-b135-4dde-a755-404f42a49bcb.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-224dde12-b8d1-4d71-a242-fbcebc197267 {
  margin-left: auto;
margin-right: auto;
padding-top: 60px;
padding-bottom: 60px;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-224dde12-b8d1-4d71-a242-fbcebc197267 {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-224dde12-b8d1-4d71-a242-fbcebc197267 {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-224dde12-b8d1-4d71-a242-fbcebc197267 {
  padding-bottom: 60px;
}
}







#s-224dde12-b8d1-4d71-a242-fbcebc197267 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-224dde12-b8d1-4d71-a242-fbcebc197267.shg-box.shg-c {
  justify-content: center;
}

#s-a33bc43c-0d8b-491f-8f47-bfad5e5f0aac {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-a33bc43c-0d8b-491f-8f47-bfad5e5f0aac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a33bc43c-0d8b-491f-8f47-bfad5e5f0aac.shg-box.shg-c {
  justify-content: center;
}

#s-2de893f1-f379-4d7b-839c-d7cc57f051a3 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-2de893f1-f379-4d7b-839c-d7cc57f051a3 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-41ace4bb-bae4-4e89-a3fc-c59fea0ea5f8 {
  margin-left: auto;
margin-right: auto;
}

#s-cd71aa17-8d36-41f5-965c-787db72eee62 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-cd71aa17-8d36-41f5-965c-787db72eee62 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-df0e3125-8e75-4561-b1dc-ae63b0f644ea {
  margin-left: auto;
margin-right: auto;
}

#s-263b786d-cfbe-4c32-97c9-6c02d8657ad9 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-263b786d-cfbe-4c32-97c9-6c02d8657ad9 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-8ae796e9-9868-458d-9587-165fdc43c2e4 {
  margin-left: auto;
margin-right: auto;
}

#s-67bdf757-551d-4a9c-8f51-c419e6842c00 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-76c6395c-c9e8-45a9-9843-f01f1c9df07d {
  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-76c6395c-c9e8-45a9-9843-f01f1c9df07d {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-76c6395c-c9e8-45a9-9843-f01f1c9df07d {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-76c6395c-c9e8-45a9-9843-f01f1c9df07d {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-76c6395c-c9e8-45a9-9843-f01f1c9df07d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-76c6395c-c9e8-45a9-9843-f01f1c9df07d.shg-box.shg-c {
  justify-content: center;
}

#s-55455cc6-d633-43a0-8a56-12841b7a2112 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-55455cc6-d633-43a0-8a56-12841b7a2112"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-55455cc6-d633-43a0-8a56-12841b7a2112"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-55455cc6-d633-43a0-8a56-12841b7a2112"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-55455cc6-d633-43a0-8a56-12841b7a2112"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

#s-ba23aeac-f3b8-444f-9f89-cc82b4b8b684 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ba23aeac-f3b8-444f-9f89-cc82b4b8b684 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ba23aeac-f3b8-444f-9f89-cc82b4b8b684.shg-box.shg-c {
  justify-content: center;
}

#s-217f6516-2f6b-4d7c-9067-c5c0d38ad91a {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
max-width: 960px;
text-align: left;
}

#s-217f6516-2f6b-4d7c-9067-c5c0d38ad91a .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-d9669b12-a098-45e8-a638-ae7d3f1e251c {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}

#s-518b51c1-dffe-4ad7-9a16-83e134949b2d {
  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-518b51c1-dffe-4ad7-9a16-83e134949b2d {
  margin-top: 25px;
}
}







#s-518b51c1-dffe-4ad7-9a16-83e134949b2d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-518b51c1-dffe-4ad7-9a16-83e134949b2d.shg-box.shg-c {
  justify-content: center;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  margin-left: auto;
margin-right: auto;
max-width: 6000px;
text-align: center;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  margin: 0 !important;
  overflow: visible;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add background color handling */
  
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image {
  box-sizing: border-box;
}



.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  
}


@media (min-width: 1200px){#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  margin: 0 !important;
  overflow: visible;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add background color handling */
  
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image {
  box-sizing: border-box;
}



.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  margin: 0 !important;
  overflow: visible;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add background color handling */
  
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image {
  box-sizing: border-box;
}



.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  margin: 0 !important;
  overflow: visible;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add background color handling */
  
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image {
  box-sizing: border-box;
}



.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  
}


}@media (max-width: 767px){#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  margin: 0 !important;
  overflow: visible;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add background color handling */
  
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf.shogun-image {
  box-sizing: border-box;
}



.s-6fe0425d-b31e-4f31-868a-6e99c0abdeaf img.shogun-image {
  
}


}
#s-b66acd33-30b7-42fd-aa44-761fb22ef0f8 {
  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-b66acd33-30b7-42fd-aa44-761fb22ef0f8 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b66acd33-30b7-42fd-aa44-761fb22ef0f8 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-b66acd33-30b7-42fd-aa44-761fb22ef0f8 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-b66acd33-30b7-42fd-aa44-761fb22ef0f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b66acd33-30b7-42fd-aa44-761fb22ef0f8.shg-box.shg-c {
  justify-content: center;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 60px;
aspect-ratio: 60/47;
text-align: center;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  margin: 0 !important;
  overflow: visible;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 10px;
}

.shg-image-content-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add background color handling */
  
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
  box-sizing: border-box;
}



.s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95e562e8-8d51-4da6-8174-fb9d58754854 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
      position: relative;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

@media (min-width: 1200px){#s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  margin: 0 !important;
  overflow: visible;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add background color handling */
  
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
  box-sizing: border-box;
}



.s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95e562e8-8d51-4da6-8174-fb9d58754854 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
      position: relative;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854 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-95e562e8-8d51-4da6-8174-fb9d58754854 {
  margin: 0 !important;
  overflow: visible;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add background color handling */
  
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
  box-sizing: border-box;
}



.s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95e562e8-8d51-4da6-8174-fb9d58754854 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
      position: relative;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854 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-95e562e8-8d51-4da6-8174-fb9d58754854 {
  margin: 0 !important;
  overflow: visible;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add background color handling */
  
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
  box-sizing: border-box;
}



.s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95e562e8-8d51-4da6-8174-fb9d58754854 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
      position: relative;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (max-width: 767px){#s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  margin: 0 !important;
  overflow: visible;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-95e562e8-8d51-4da6-8174-fb9d58754854 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add background color handling */
  
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95e562e8-8d51-4da6-8174-fb9d58754854 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-95e562e8-8d51-4da6-8174-fb9d58754854 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image {
  box-sizing: border-box;
}



.s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95e562e8-8d51-4da6-8174-fb9d58754854 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container {
      position: relative;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95e562e8-8d51-4da6-8174-fb9d58754854 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}
#s-059f7b3c-249d-4339-9b84-96c4e6ac011d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-059f7b3c-249d-4339-9b84-96c4e6ac011d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-059f7b3c-249d-4339-9b84-96c4e6ac011d.shg-box.shg-c {
  justify-content: center;
}

#s-0d289b9f-b59e-4b88-a6ad-1181380fd3b1 {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
text-align: center;
}

#s-0d289b9f-b59e-4b88-a6ad-1181380fd3b1 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-d60a687d-8fa4-4753-b35e-dd7e3581f261 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  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-75de3cef-2313-43a2-b094-c99f31065a01 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  padding-top: 60px;
padding-bottom: 60px;
}
}
#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  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-75de3cef-2313-43a2-b094-c99f31065a01 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-75de3cef-2313-43a2-b094-c99f31065a01.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-75de3cef-2313-43a2-b094-c99f31065a01.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-75de3cef-2313-43a2-b094-c99f31065a01.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-75de3cef-2313-43a2-b094-c99f31065a01.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-75de3cef-2313-43a2-b094-c99f31065a01.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-75de3cef-2313-43a2-b094-c99f31065a01.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-75de3cef-2313-43a2-b094-c99f31065a01.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-75de3cef-2313-43a2-b094-c99f31065a01 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-75de3cef-2313-43a2-b094-c99f31065a01.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-75de3cef-2313-43a2-b094-c99f31065a01 > .shg-box-overlay {
  background-color: rgba(7, 61, 33, 1);
  opacity: 0.75;
  display: block;
}#s-75de3cef-2313-43a2-b094-c99f31065a01.shg-box.shg-c {
  justify-content: center;
}

#s-40fef185-23e5-4856-adb1-3735d0e01f7c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 768px;
}








#s-40fef185-23e5-4856-adb1-3735d0e01f7c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-40fef185-23e5-4856-adb1-3735d0e01f7c.shg-box.shg-c {
  justify-content: center;
}

#s-e1eec1b8-b2ff-45e9-9eb1-3c0dd60b37fd {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
}

#s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5 {
  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-f2a0df85-0fdf-47de-9a3d-45bf30a172c5:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5-root {
    text-align: center;
  }


#s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5-root {
    text-align: center;
  }


#s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5-root {
    text-align: center;
  }


#s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5-root {
    text-align: center;
  }


#s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5-root {
    text-align: center;
  }


#s-f2a0df85-0fdf-47de-9a3d-45bf30a172c5.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;
}
