.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-64e95915-4b4a-43cd-b636-a334c564ae4e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-64e95915-4b4a-43cd-b636-a334c564ae4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64e95915-4b4a-43cd-b636-a334c564ae4e.shg-box.shg-c {
  justify-content: center;
}

#s-def06467-eacc-4cf2-8a68-23a56b770cf0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-2348fada-0498-4542-a5b1-b0edf3e8854b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-6d51309f-3ea5-4428-815b-b17ade793de3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-cebd5248-4d20-4968-9019-6a4357680ab5 {
  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-cebd5248-4d20-4968-9019-6a4357680ab5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cebd5248-4d20-4968-9019-6a4357680ab5.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-803967aa-705f-405f-adc4-3dc0c4ce2825 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-803967aa-705f-405f-adc4-3dc0c4ce2825"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-803967aa-705f-405f-adc4-3dc0c4ce2825"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-803967aa-705f-405f-adc4-3dc0c4ce2825"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-803967aa-705f-405f-adc4-3dc0c4ce2825"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (max-width: 767px) {
  [id="s-803967aa-705f-405f-adc4-3dc0c4ce2825"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-20d624d9-1cd9-4258-bd91-fb9013955662 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-20d624d9-1cd9-4258-bd91-fb9013955662 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-20d624d9-1cd9-4258-bd91-fb9013955662.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-9acc8e71-e019-4c03-b1de-94a8250d4117 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9acc8e71-e019-4c03-b1de-94a8250d4117 .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-605c2c8d-4670-4de6-8605-e84c263eafb6 {
  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-605c2c8d-4670-4de6-8605-e84c263eafb6 {
  margin-top: 20px;
margin-bottom: 0px;
}
}
#s-b3332c54-4c62-4552-ab0d-75b4645cd09e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-c68fd345-b38c-45b8-b7c9-79051669896b {
  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-c68fd345-b38c-45b8-b7c9-79051669896b {
  margin-top: 25px;
display: none;
}
#s-c68fd345-b38c-45b8-b7c9-79051669896b, #wrap-s-c68fd345-b38c-45b8-b7c9-79051669896b, #wrap-content-s-c68fd345-b38c-45b8-b7c9-79051669896b { display: none !important; }}
#s-c68fd345-b38c-45b8-b7c9-79051669896b {
  background-image: url(https://i.shgcdn.com/1d14bec0-fd57-4a45-aaaf-1be54d045404/);
}








#s-c68fd345-b38c-45b8-b7c9-79051669896b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c68fd345-b38c-45b8-b7c9-79051669896b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-5efff25c-9392-4111-b655-ec5aaffd0d9b {
  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-5efff25c-9392-4111-b655-ec5aaffd0d9b {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-5efff25c-9392-4111-b655-ec5aaffd0d9b {
  padding-top: 80px;
padding-bottom: 80px;
}
}







#s-5efff25c-9392-4111-b655-ec5aaffd0d9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5efff25c-9392-4111-b655-ec5aaffd0d9b.shg-box.shg-c {
  justify-content: center;
}

#s-fc5d78cd-090a-41ed-833f-5bf87c97d2fd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-fc5d78cd-090a-41ed-833f-5bf87c97d2fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fc5d78cd-090a-41ed-833f-5bf87c97d2fd.shg-box.shg-c {
  justify-content: center;
}

#s-155a0605-10de-4bfe-999c-eb3c11f3b48e {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-155a0605-10de-4bfe-999c-eb3c11f3b48e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-155a0605-10de-4bfe-999c-eb3c11f3b48e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-155a0605-10de-4bfe-999c-eb3c11f3b48e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-155a0605-10de-4bfe-999c-eb3c11f3b48e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-d6dc7131-080d-4657-95cc-e0805b20a921 {
  margin-left: auto;
margin-right: auto;
}








#s-d6dc7131-080d-4657-95cc-e0805b20a921 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d6dc7131-080d-4657-95cc-e0805b20a921.shg-box.shg-c {
  justify-content: center;
}

#s-aac82e37-e5c5-4028-90d2-43f75d8138b1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-aac82e37-e5c5-4028-90d2-43f75d8138b1 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-3e092502-1c84-4e39-a6d9-928034a66682 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-3e092502-1c84-4e39-a6d9-928034a66682 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e092502-1c84-4e39-a6d9-928034a66682.shg-box.shg-c {
  justify-content: center;
}

#s-a501b49d-32a2-4ef9-8680-8f892d31ca13 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-a501b49d-32a2-4ef9-8680-8f892d31ca13 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-6ed0efa1-49f0-4c89-aa6b-a3adc70d65b7 {
  margin-left: auto;
margin-right: auto;
}








#s-6ed0efa1-49f0-4c89-aa6b-a3adc70d65b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6ed0efa1-49f0-4c89-aa6b-a3adc70d65b7.shg-box.shg-c {
  justify-content: center;
}

#s-c0d53a71-e97f-47c9-b6bc-6e322a50240f {
  margin-left: auto;
margin-right: auto;
}








#s-c0d53a71-e97f-47c9-b6bc-6e322a50240f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c0d53a71-e97f-47c9-b6bc-6e322a50240f.shg-box.shg-c {
  justify-content: center;
}

#s-37dfc671-b5a8-4c28-9e4e-418ad0617e3b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-0aa89573-d483-4fdb-8b8f-298689c13870 {
  margin-left: auto;
margin-right: auto;
}








#s-0aa89573-d483-4fdb-8b8f-298689c13870 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0aa89573-d483-4fdb-8b8f-298689c13870.shg-box.shg-c {
  justify-content: center;
}

#s-c91389db-67e7-43b0-81de-cb5c4908ce4c {
  margin-left: auto;
margin-right: auto;
}

#s-00d01871-b27e-436a-854d-22257af4bf45 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-00d01871-b27e-436a-854d-22257af4bf45 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00d01871-b27e-436a-854d-22257af4bf45.shg-box.shg-c {
  justify-content: center;
}

#s-1717f5bd-06dd-47c4-b4c5-ba9b5297fa5c {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-1717f5bd-06dd-47c4-b4c5-ba9b5297fa5c .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-90e9f691-9565-40a6-909d-0bb10b2e0a83 {
  margin-left: auto;
margin-right: auto;
}








#s-90e9f691-9565-40a6-909d-0bb10b2e0a83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90e9f691-9565-40a6-909d-0bb10b2e0a83.shg-box.shg-c {
  justify-content: center;
}

#s-53659d86-ce50-43f8-a5e2-beeadd194b7a {
  margin-left: auto;
margin-right: auto;
}








#s-53659d86-ce50-43f8-a5e2-beeadd194b7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53659d86-ce50-43f8-a5e2-beeadd194b7a.shg-box.shg-c {
  justify-content: center;
}

#s-a01cd554-41d4-4933-a3d3-9ff04fbe9a3a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-d17684ab-68a5-4aba-a5ec-a6574a0a03f8 {
  margin-left: auto;
margin-right: auto;
}








#s-d17684ab-68a5-4aba-a5ec-a6574a0a03f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d17684ab-68a5-4aba-a5ec-a6574a0a03f8.shg-box.shg-c {
  justify-content: center;
}

#s-922c8370-13ae-4642-8e87-d675ccc8f111 {
  margin-left: auto;
margin-right: auto;
}

#s-bc477dcf-3988-4cfa-99bf-f392e71ce8a3 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-bc477dcf-3988-4cfa-99bf-f392e71ce8a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bc477dcf-3988-4cfa-99bf-f392e71ce8a3.shg-box.shg-c {
  justify-content: center;
}

#s-bb7605f2-f4d5-4381-87bd-355df1f90acc {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-bb7605f2-f4d5-4381-87bd-355df1f90acc .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-875256a2-53f9-46d9-b2d2-681e76c15a90 {
  margin-left: auto;
margin-right: auto;
}








#s-875256a2-53f9-46d9-b2d2-681e76c15a90 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-875256a2-53f9-46d9-b2d2-681e76c15a90.shg-box.shg-c {
  justify-content: center;
}

#s-96f964ce-50e0-486b-9fdb-631985a445ab {
  margin-left: auto;
margin-right: auto;
}








#s-96f964ce-50e0-486b-9fdb-631985a445ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-96f964ce-50e0-486b-9fdb-631985a445ab.shg-box.shg-c {
  justify-content: center;
}

#s-a3c6711f-0dd6-4ec9-a842-b1be61422e69 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-2d0ce50d-0bfd-4f2d-a17f-3c7a7b764c7c {
  margin-left: auto;
margin-right: auto;
}








#s-2d0ce50d-0bfd-4f2d-a17f-3c7a7b764c7c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2d0ce50d-0bfd-4f2d-a17f-3c7a7b764c7c.shg-box.shg-c {
  justify-content: center;
}

#s-099a624d-069c-4b65-bad1-555f3bdb1aae {
  margin-left: auto;
margin-right: auto;
}

#s-7c9a931c-5e41-4fea-aea6-741eafcd72b8 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-7c9a931c-5e41-4fea-aea6-741eafcd72b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7c9a931c-5e41-4fea-aea6-741eafcd72b8.shg-box.shg-c {
  justify-content: center;
}

#s-ba7aa737-b869-4801-b2e7-f75f8c85ee67 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-ba7aa737-b869-4801-b2e7-f75f8c85ee67 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-a5fcf988-09fc-4d3f-909e-d6b482b1a9f2 {
  margin-left: auto;
margin-right: auto;
}








#s-a5fcf988-09fc-4d3f-909e-d6b482b1a9f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a5fcf988-09fc-4d3f-909e-d6b482b1a9f2.shg-box.shg-c {
  justify-content: center;
}

#s-a08060fa-c34e-4f15-b37c-39226fade438 {
  margin-left: auto;
margin-right: auto;
}








#s-a08060fa-c34e-4f15-b37c-39226fade438 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a08060fa-c34e-4f15-b37c-39226fade438.shg-box.shg-c {
  justify-content: center;
}

#s-058a77b7-ebd3-493d-8615-c08d984a3086 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-3f93b17d-5e60-45f0-ac29-6815836ac584 {
  margin-left: auto;
margin-right: auto;
}








#s-3f93b17d-5e60-45f0-ac29-6815836ac584 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3f93b17d-5e60-45f0-ac29-6815836ac584.shg-box.shg-c {
  justify-content: center;
}

#s-d4aca5f7-41c3-4176-82e5-1e0eb7ab59d3 {
  margin-left: auto;
margin-right: auto;
}

#s-08dd3e04-0a09-4bed-b0ad-e4dd4d1b6cbf {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-08dd3e04-0a09-4bed-b0ad-e4dd4d1b6cbf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08dd3e04-0a09-4bed-b0ad-e4dd4d1b6cbf.shg-box.shg-c {
  justify-content: center;
}

#s-2da74a16-091f-4c3b-a885-46587bc91560 {
  margin-left: auto;
margin-right: auto;
}








#s-2da74a16-091f-4c3b-a885-46587bc91560 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2da74a16-091f-4c3b-a885-46587bc91560.shg-box.shg-c {
  justify-content: center;
}

#s-92781ae4-ccd9-4645-b619-f85d757f51eb {
  margin-left: auto;
margin-right: auto;
}








#s-92781ae4-ccd9-4645-b619-f85d757f51eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-92781ae4-ccd9-4645-b619-f85d757f51eb.shg-box.shg-c {
  justify-content: center;
}

#s-ccfcff0a-c2a1-4ff3-a31c-2e6f0a15d332 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-ccfcff0a-c2a1-4ff3-a31c-2e6f0a15d332 {
  margin-top: 20px;
}
}







#s-ccfcff0a-c2a1-4ff3-a31c-2e6f0a15d332 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ccfcff0a-c2a1-4ff3-a31c-2e6f0a15d332.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-41160b13-d9db-4da5-a7fb-a484d3a3b3b8 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
min-height: 390px;
}

#s-3eedaeed-9219-4839-83bd-80c07083a4c6 {
  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-3eedaeed-9219-4839-83bd-80c07083a4c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3eedaeed-9219-4839-83bd-80c07083a4c6.shg-box.shg-c {
  justify-content: center;
}

#s-ee02c0fa-701e-4f43-a43e-41ed0f0314e5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ee02c0fa-701e-4f43-a43e-41ed0f0314e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ee02c0fa-701e-4f43-a43e-41ed0f0314e5.shg-box.shg-c {
  justify-content: center;
}

#s-a57d6606-3fa2-4ee3-8c87-0c88828043d9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-a57d6606-3fa2-4ee3-8c87-0c88828043d9 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-7179f638-8519-40a7-b26a-10e0049e3848 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7179f638-8519-40a7-b26a-10e0049e3848 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7179f638-8519-40a7-b26a-10e0049e3848.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-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9 {
  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-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9: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-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9-root {
    text-align: left;
  }


#s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9-root {
    text-align: left;
  }


#s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9-root {
    text-align: left;
  }


#s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9-root {
    text-align: left;
  }


#s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9-root {
    text-align: left;
  }


#s-0884cc97-adb6-4ddb-b7dd-f6ddccec15b9.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-27cb703e-070e-4abc-99dc-a9da0971c103 {
  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-27cb703e-070e-4abc-99dc-a9da0971c103 {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-27cb703e-070e-4abc-99dc-a9da0971c103 {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-27cb703e-070e-4abc-99dc-a9da0971c103 {
  padding-bottom: 60px;
}
}







#s-27cb703e-070e-4abc-99dc-a9da0971c103 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-27cb703e-070e-4abc-99dc-a9da0971c103.shg-box.shg-c {
  justify-content: center;
}

#s-bd5049f8-12ed-4260-9ec4-ceea949fbdb6 {
  margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
max-width: 1200px;
}








#s-bd5049f8-12ed-4260-9ec4-ceea949fbdb6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bd5049f8-12ed-4260-9ec4-ceea949fbdb6.shg-box.shg-c {
  justify-content: center;
}

#s-6bdbbbdf-ab84-4925-8953-330920eac9b5 {
  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-6bdbbbdf-ab84-4925-8953-330920eac9b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6bdbbbdf-ab84-4925-8953-330920eac9b5 {
  cursor: pointer;
}#s-6bdbbbdf-ab84-4925-8953-330920eac9b5.shg-box.shg-c {
  justify-content: center;
}

#s-e2513c7d-555c-4616-9699-6e335ba7d6e4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e2513c7d-555c-4616-9699-6e335ba7d6e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e2513c7d-555c-4616-9699-6e335ba7d6e4.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-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  margin: 0 !important;
  overflow: visible;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c 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-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
  box-sizing: border-box;
}



.s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
      position: relative;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  margin: 0 !important;
  overflow: visible;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add background color handling */
  
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
  box-sizing: border-box;
}



.s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
      position: relative;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c 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-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  margin: 0 !important;
  overflow: visible;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add background color handling */
  
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
  box-sizing: border-box;
}



.s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
      position: relative;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c 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-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  margin: 0 !important;
  overflow: visible;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add background color handling */
  
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
  box-sizing: border-box;
}



.s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
      position: relative;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  margin: 0 !important;
  overflow: visible;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add background color handling */
  
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d19257e2-0e26-4dcd-b52a-994d72853c3c .shogun-image-content {
  
    justify-content: center;
  
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image {
  box-sizing: border-box;
}



.s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container {
      position: relative;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d19257e2-0e26-4dcd-b52a-994d72853c3c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-4a6472f5-b309-4d10-806c-7831a63c466e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4a6472f5-b309-4d10-806c-7831a63c466e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a6472f5-b309-4d10-806c-7831a63c466e.shg-box.shg-c {
  justify-content: center;
}

#s-699f1dfc-ffdf-4614-978b-d36b34b564aa {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-699f1dfc-ffdf-4614-978b-d36b34b564aa .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-699f1dfc-ffdf-4614-978b-d36b34b564aa .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3 {
  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-6a09df0b-69f1-4c5f-9a14-2429298ba3b3: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-6a09df0b-69f1-4c5f-9a14-2429298ba3b3:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3-root {
    text-align: left;
  }


#s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3-root {
    text-align: left;
  }


#s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3-root {
    text-align: left;
  }


#s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3-root {
    text-align: left;
  }


#s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3-root {
    text-align: left;
  }


#s-6a09df0b-69f1-4c5f-9a14-2429298ba3b3.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-785ede5b-2973-444a-8710-abfa640e8557 {
  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-785ede5b-2973-444a-8710-abfa640e8557 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-785ede5b-2973-444a-8710-abfa640e8557 {
  cursor: pointer;
}#s-785ede5b-2973-444a-8710-abfa640e8557.shg-box.shg-c {
  justify-content: center;
}

#s-b754a95f-64da-4e22-910b-531bffb542a2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b754a95f-64da-4e22-910b-531bffb542a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b754a95f-64da-4e22-910b-531bffb542a2.shg-box.shg-c {
  justify-content: center;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 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-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
  box-sizing: border-box;
}



.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
      position: relative;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
  box-sizing: border-box;
}



.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
      position: relative;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 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-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
  box-sizing: border-box;
}



.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
      position: relative;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 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-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
  box-sizing: border-box;
}



.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
      position: relative;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image {
  box-sizing: border-box;
}



.s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container {
      position: relative;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0b92c1e-2522-43a8-8715-9e3bdcf2a798 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-7547825d-a5a6-4799-8fb2-fa274a0e7fde {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7547825d-a5a6-4799-8fb2-fa274a0e7fde > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7547825d-a5a6-4799-8fb2-fa274a0e7fde.shg-box.shg-c {
  justify-content: center;
}

#s-1bce27e0-a9e5-4581-8af6-90b55ac9233b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-1bce27e0-a9e5-4581-8af6-90b55ac9233b .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-1bce27e0-a9e5-4581-8af6-90b55ac9233b .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-4412c010-2646-49e5-982d-4c655c6e597e {
  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-4412c010-2646-49e5-982d-4c655c6e597e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4412c010-2646-49e5-982d-4c655c6e597e {
  cursor: pointer;
}#s-4412c010-2646-49e5-982d-4c655c6e597e.shg-box.shg-c {
  justify-content: center;
}

#s-a575412f-7e7a-460a-976a-fed076aa7f88 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a575412f-7e7a-460a-976a-fed076aa7f88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a575412f-7e7a-460a-976a-fed076aa7f88.shg-box.shg-c {
  justify-content: center;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  margin: 0 !important;
  overflow: visible;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f 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-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
  box-sizing: border-box;
}



.s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5e51b957-674b-4bd9-beef-d93de2f2061f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
      position: relative;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  margin: 0 !important;
  overflow: visible;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add background color handling */
  
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
  box-sizing: border-box;
}



.s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5e51b957-674b-4bd9-beef-d93de2f2061f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
      position: relative;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f 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-5e51b957-674b-4bd9-beef-d93de2f2061f {
  margin: 0 !important;
  overflow: visible;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add background color handling */
  
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
  box-sizing: border-box;
}



.s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5e51b957-674b-4bd9-beef-d93de2f2061f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
      position: relative;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f 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-5e51b957-674b-4bd9-beef-d93de2f2061f {
  margin: 0 !important;
  overflow: visible;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add background color handling */
  
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
  box-sizing: border-box;
}



.s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5e51b957-674b-4bd9-beef-d93de2f2061f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
      position: relative;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  margin: 0 !important;
  overflow: visible;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5e51b957-674b-4bd9-beef-d93de2f2061f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add background color handling */
  
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5e51b957-674b-4bd9-beef-d93de2f2061f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5e51b957-674b-4bd9-beef-d93de2f2061f .shogun-image-content {
  
    justify-content: center;
  
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image {
  box-sizing: border-box;
}



.s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5e51b957-674b-4bd9-beef-d93de2f2061f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container {
      position: relative;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5e51b957-674b-4bd9-beef-d93de2f2061f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-15ec9133-5b93-4622-a389-6fa4a3fe419c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-15ec9133-5b93-4622-a389-6fa4a3fe419c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-15ec9133-5b93-4622-a389-6fa4a3fe419c.shg-box.shg-c {
  justify-content: center;
}

#s-13a5d83c-abe8-4072-a917-a678a8c82578 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-13a5d83c-abe8-4072-a917-a678a8c82578 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-13a5d83c-abe8-4072-a917-a678a8c82578 .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-384fe4b1-2d83-42b5-aa26-10b73105b0d6 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}








#s-384fe4b1-2d83-42b5-aa26-10b73105b0d6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-384fe4b1-2d83-42b5-aa26-10b73105b0d6.shg-box.shg-c {
  justify-content: center;
}

#s-98357c60-394b-4662-9307-60ef7b918a64 {
  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-98357c60-394b-4662-9307-60ef7b918a64 {
  padding-right: 25px;
}
}







#s-98357c60-394b-4662-9307-60ef7b918a64 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98357c60-394b-4662-9307-60ef7b918a64.shg-box.shg-c {
  justify-content: center;
}

#s-9f9746d6-bcda-4792-bc3d-f2ecfa75b88b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9f9746d6-bcda-4792-bc3d-f2ecfa75b88b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9f9746d6-bcda-4792-bc3d-f2ecfa75b88b.shg-box.shg-c {
  justify-content: center;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  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-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  text-align: center;
}
}@media (max-width: 767px){#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  text-align: center;
}
}
#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 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-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
  box-sizing: border-box;
}



.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
      position: relative;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
  box-sizing: border-box;
}



.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
      position: relative;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 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-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
  box-sizing: border-box;
}



.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
      position: relative;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 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-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
  box-sizing: border-box;
}



.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
      position: relative;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  margin: 0 !important;
  overflow: visible;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add background color handling */
  
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image {
  box-sizing: border-box;
}



.s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container {
      position: relative;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9decdc89-cf17-4d71-a835-06ea152a4bd7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-6a14b8d4-5d45-4be9-aaac-1c72abfd9caa {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6a14b8d4-5d45-4be9-aaac-1c72abfd9caa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6a14b8d4-5d45-4be9-aaac-1c72abfd9caa.shg-box.shg-c {
  justify-content: center;
}

#s-2154487f-c0b5-45b3-b517-28cb89969199 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-2154487f-c0b5-45b3-b517-28cb89969199 {
  text-align: center;
}
}@media (max-width: 767px){#s-2154487f-c0b5-45b3-b517-28cb89969199 {
  text-align: center;
}
}
#s-2154487f-c0b5-45b3-b517-28cb89969199 .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-2154487f-c0b5-45b3-b517-28cb89969199 .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-2154487f-c0b5-45b3-b517-28cb89969199 .shogun-heading-component h2 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


}
#s-a819f8ff-bb01-4024-a132-def077c7b201 {
  margin-left: auto;
margin-right: auto;
}

#s-f9e208e8-722e-4c6a-9464-ea7c905d33dd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f9e208e8-722e-4c6a-9464-ea7c905d33dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f9e208e8-722e-4c6a-9464-ea7c905d33dd.shg-box.shg-c {
  justify-content: center;
}

#s-273eaea9-548b-434d-a8e6-80e87a4a9e14 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 {
  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-e10036b3-2416-4089-a621-d5a8bb678366 {
  display: none;
}
#s-e10036b3-2416-4089-a621-d5a8bb678366, #wrap-s-e10036b3-2416-4089-a621-d5a8bb678366, #wrap-content-s-e10036b3-2416-4089-a621-d5a8bb678366 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e10036b3-2416-4089-a621-d5a8bb678366 {
  display: none;
}
#s-e10036b3-2416-4089-a621-d5a8bb678366, #wrap-s-e10036b3-2416-4089-a621-d5a8bb678366, #wrap-content-s-e10036b3-2416-4089-a621-d5a8bb678366 { display: none !important; }}@media (max-width: 767px){#s-e10036b3-2416-4089-a621-d5a8bb678366 {
  display: none;
}
#s-e10036b3-2416-4089-a621-d5a8bb678366, #wrap-s-e10036b3-2416-4089-a621-d5a8bb678366, #wrap-content-s-e10036b3-2416-4089-a621-d5a8bb678366 { display: none !important; }}
#s-e10036b3-2416-4089-a621-d5a8bb678366 {
  margin: 0 !important;
  overflow: visible;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add background color handling */
  
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image {
  box-sizing: border-box;
}



.s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e10036b3-2416-4089-a621-d5a8bb678366 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
      position: relative;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

@media (min-width: 1200px){#s-e10036b3-2416-4089-a621-d5a8bb678366 {
  margin: 0 !important;
  overflow: visible;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add background color handling */
  
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image {
  box-sizing: border-box;
}



.s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e10036b3-2416-4089-a621-d5a8bb678366 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
      position: relative;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366 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-e10036b3-2416-4089-a621-d5a8bb678366 {
  margin: 0 !important;
  overflow: visible;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add background color handling */
  
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image {
  box-sizing: border-box;
}



.s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e10036b3-2416-4089-a621-d5a8bb678366 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
      position: relative;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366 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-e10036b3-2416-4089-a621-d5a8bb678366 {
  margin: 0 !important;
  overflow: visible;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add background color handling */
  
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image {
  box-sizing: border-box;
}



.s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e10036b3-2416-4089-a621-d5a8bb678366 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
      position: relative;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}@media (max-width: 767px){#s-e10036b3-2416-4089-a621-d5a8bb678366 {
  margin: 0 !important;
  overflow: visible;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e10036b3-2416-4089-a621-d5a8bb678366 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add background color handling */
  
}

#s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e10036b3-2416-4089-a621-d5a8bb678366 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-e10036b3-2416-4089-a621-d5a8bb678366 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image {
  box-sizing: border-box;
}



.s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e10036b3-2416-4089-a621-d5a8bb678366 {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container {
      position: relative;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e10036b3-2416-4089-a621-d5a8bb678366 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}
#s-81f831d4-67ab-471b-90e0-f317a89a7430 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-81f831d4-67ab-471b-90e0-f317a89a7430 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-81f831d4-67ab-471b-90e0-f317a89a7430 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-81f831d4-67ab-471b-90e0-f317a89a7430 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-81f831d4-67ab-471b-90e0-f317a89a7430 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-81f831d4-67ab-471b-90e0-f317a89a7430.shg-box.shg-c {
  justify-content: center;
}

#s-cc416d59-c4bc-40ca-9fdf-b3466dffea59 {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-cc416d59-c4bc-40ca-9fdf-b3466dffea59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cc416d59-c4bc-40ca-9fdf-b3466dffea59.shg-box.shg-c {
  justify-content: center;
}

#s-9576b80e-f4f0-495a-858e-7e03eaaab08c {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: center;
}

#s-9576b80e-f4f0-495a-858e-7e03eaaab08c .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-98e7b789-c119-48e2-8432-3e20f4bdf7f2 {
  margin-left: auto;
margin-right: auto;
}

#s-b41a51e9-49d1-49da-a83f-07eba1653bc8 {
  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-b41a51e9-49d1-49da-a83f-07eba1653bc8 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b41a51e9-49d1-49da-a83f-07eba1653bc8 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-b41a51e9-49d1-49da-a83f-07eba1653bc8 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-b41a51e9-49d1-49da-a83f-07eba1653bc8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b41a51e9-49d1-49da-a83f-07eba1653bc8.shg-box.shg-c {
  justify-content: center;
}

#s-41cff12c-81c2-4404-9832-2203e630ed57 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-41cff12c-81c2-4404-9832-2203e630ed57 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-41cff12c-81c2-4404-9832-2203e630ed57.shg-box.shg-c {
  justify-content: center;
}

#s-efaee082-2e94-4ceb-a1d0-2971520aa54c {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}

#s-efaee082-2e94-4ceb-a1d0-2971520aa54c .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-2e21283a-985b-42b9-90a0-aefb579d8c7d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2e21283a-985b-42b9-90a0-aefb579d8c7d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2e21283a-985b-42b9-90a0-aefb579d8c7d.shg-box.shg-c {
  justify-content: center;
}

#s-7bbbf348-5daa-421f-adc7-aa3eaf2dd6b9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7bbbf348-5daa-421f-adc7-aa3eaf2dd6b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7bbbf348-5daa-421f-adc7-aa3eaf2dd6b9.shg-box.shg-c {
  justify-content: center;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  margin: 0 !important;
  overflow: visible;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add background color handling */
  
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 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-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
  box-sizing: border-box;
}



.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
      position: relative;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  margin: 0 !important;
  overflow: visible;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add background color handling */
  
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
  box-sizing: border-box;
}



.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
      position: relative;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 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-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  margin: 0 !important;
  overflow: visible;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add background color handling */
  
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
  box-sizing: border-box;
}



.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
      position: relative;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 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-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  margin: 0 !important;
  overflow: visible;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add background color handling */
  
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
  box-sizing: border-box;
}



.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
      position: relative;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  margin: 0 !important;
  overflow: visible;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add background color handling */
  
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image {
  box-sizing: border-box;
}



.s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container {
      position: relative;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0f759f6f-0702-4d8e-8f56-7694707f4bb2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-70ec4f95-3b33-4742-b377-d4a78e9acc01 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-70ec4f95-3b33-4742-b377-d4a78e9acc01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-70ec4f95-3b33-4742-b377-d4a78e9acc01.shg-box.shg-c {
  justify-content: center;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 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-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
  box-sizing: border-box;
}



.s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc68bcbb-32f1-4015-978a-7227222143e0 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
      position: relative;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
  box-sizing: border-box;
}



.s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc68bcbb-32f1-4015-978a-7227222143e0 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
      position: relative;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0 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-cc68bcbb-32f1-4015-978a-7227222143e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
  box-sizing: border-box;
}



.s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc68bcbb-32f1-4015-978a-7227222143e0 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
      position: relative;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0 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-cc68bcbb-32f1-4015-978a-7227222143e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
  box-sizing: border-box;
}



.s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc68bcbb-32f1-4015-978a-7227222143e0 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
      position: relative;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc68bcbb-32f1-4015-978a-7227222143e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc68bcbb-32f1-4015-978a-7227222143e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-cc68bcbb-32f1-4015-978a-7227222143e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image {
  box-sizing: border-box;
}



.s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc68bcbb-32f1-4015-978a-7227222143e0 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container {
      position: relative;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc68bcbb-32f1-4015-978a-7227222143e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-43981b25-c94a-45f1-a69a-043474ca636f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-43981b25-c94a-45f1-a69a-043474ca636f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-43981b25-c94a-45f1-a69a-043474ca636f.shg-box.shg-c {
  justify-content: center;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 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-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
  box-sizing: border-box;
}



.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
      position: relative;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
  box-sizing: border-box;
}



.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
      position: relative;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 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-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
  box-sizing: border-box;
}



.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
      position: relative;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 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-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
  box-sizing: border-box;
}



.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
      position: relative;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image {
  box-sizing: border-box;
}



.s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container {
      position: relative;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf7e9d07-e1ec-4763-9952-866f4a7ca5c6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-3e3153bb-4aa0-4367-a8b5-e86d69f13423 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3e3153bb-4aa0-4367-a8b5-e86d69f13423 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e3153bb-4aa0-4367-a8b5-e86d69f13423.shg-box.shg-c {
  justify-content: center;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  margin: 0 !important;
  overflow: visible;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add background color handling */
  
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 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-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
  box-sizing: border-box;
}



.s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
      position: relative;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  margin: 0 !important;
  overflow: visible;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add background color handling */
  
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
  box-sizing: border-box;
}



.s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
      position: relative;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 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-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  margin: 0 !important;
  overflow: visible;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add background color handling */
  
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
  box-sizing: border-box;
}



.s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
      position: relative;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 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-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  margin: 0 !important;
  overflow: visible;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add background color handling */
  
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
  box-sizing: border-box;
}



.s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
      position: relative;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  margin: 0 !important;
  overflow: visible;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add background color handling */
  
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-90a2914a-9db8-475b-8abb-fab57c0bede6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image {
  box-sizing: border-box;
}



.s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container {
      position: relative;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90a2914a-9db8-475b-8abb-fab57c0bede6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-7a7ec2b0-ad81-415f-92e5-be8487cf8104 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7a7ec2b0-ad81-415f-92e5-be8487cf8104 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7a7ec2b0-ad81-415f-92e5-be8487cf8104.shg-box.shg-c {
  justify-content: center;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  margin: 0 !important;
  overflow: visible;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add background color handling */
  
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 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-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-content {
  
    justify-content: center;
  
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
  box-sizing: border-box;
}



.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
      position: relative;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  margin: 0 !important;
  overflow: visible;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add background color handling */
  
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-content {
  
    justify-content: center;
  
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
  box-sizing: border-box;
}



.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
      position: relative;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 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-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  margin: 0 !important;
  overflow: visible;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add background color handling */
  
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-content {
  
    justify-content: center;
  
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
  box-sizing: border-box;
}



.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
      position: relative;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 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-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  margin: 0 !important;
  overflow: visible;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add background color handling */
  
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-content {
  
    justify-content: center;
  
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
  box-sizing: border-box;
}



.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
      position: relative;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  margin: 0 !important;
  overflow: visible;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add background color handling */
  
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 .shogun-image-content {
  
    justify-content: center;
  
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image {
  box-sizing: border-box;
}



.s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container {
      position: relative;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42ebb974-8664-48ab-9cf0-9c5930d9f415 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-9ff8340e-5f0f-4e7e-93b4-da0fd6b31137 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9ff8340e-5f0f-4e7e-93b4-da0fd6b31137 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9ff8340e-5f0f-4e7e-93b4-da0fd6b31137.shg-box.shg-c {
  justify-content: center;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 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-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
  box-sizing: border-box;
}



.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
      position: relative;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
  box-sizing: border-box;
}



.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
      position: relative;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 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-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
  box-sizing: border-box;
}



.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
      position: relative;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 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-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
  box-sizing: border-box;
}



.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
      position: relative;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  margin: 0 !important;
  overflow: visible;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add background color handling */
  
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image {
  box-sizing: border-box;
}



.s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container {
      position: relative;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a63bbd2-91e5-4daa-924d-791f406a71c9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-47744862-c6e8-403e-b39c-6a66449c85df {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-47744862-c6e8-403e-b39c-6a66449c85df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-47744862-c6e8-403e-b39c-6a66449c85df.shg-box.shg-c {
  justify-content: center;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 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-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
  box-sizing: border-box;
}



.s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
      position: relative;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
  box-sizing: border-box;
}



.s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
      position: relative;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 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-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
  box-sizing: border-box;
}



.s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
      position: relative;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 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-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
  box-sizing: border-box;
}



.s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
      position: relative;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-7975fe15-a747-4b7f-a33f-6b85e9874752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image {
  box-sizing: border-box;
}



.s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container {
      position: relative;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7975fe15-a747-4b7f-a33f-6b85e9874752 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-9a8f4a85-73ed-4e79-88a1-6c39dee0c901 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9a8f4a85-73ed-4e79-88a1-6c39dee0c901 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9a8f4a85-73ed-4e79-88a1-6c39dee0c901.shg-box.shg-c {
  justify-content: center;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  margin: 0 !important;
  overflow: visible;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add background color handling */
  
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 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-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
  box-sizing: border-box;
}



.s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
      position: relative;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  margin: 0 !important;
  overflow: visible;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add background color handling */
  
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
  box-sizing: border-box;
}



.s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
      position: relative;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 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-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  margin: 0 !important;
  overflow: visible;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add background color handling */
  
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
  box-sizing: border-box;
}



.s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
      position: relative;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 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-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  margin: 0 !important;
  overflow: visible;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add background color handling */
  
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
  box-sizing: border-box;
}



.s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
      position: relative;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  margin: 0 !important;
  overflow: visible;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add background color handling */
  
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-99d08077-60e3-4b1e-99f2-7334cf239a48 .shogun-image-content {
  
    justify-content: center;
  
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shg-align-container {
  display: flex;
  justify-content: center
}

.s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image {
  box-sizing: border-box;
}



.s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container {
      position: relative;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-99d08077-60e3-4b1e-99f2-7334cf239a48 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-96fbd6ce-58f2-45d0-bc1d-ded83c18ca1e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-96fbd6ce-58f2-45d0-bc1d-ded83c18ca1e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-96fbd6ce-58f2-45d0-bc1d-ded83c18ca1e.shg-box.shg-c {
  justify-content: center;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 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-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
  box-sizing: border-box;
}



.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
      position: relative;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
  box-sizing: border-box;
}



.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
      position: relative;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 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-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
  box-sizing: border-box;
}



.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
      position: relative;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 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-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
  box-sizing: border-box;
}



.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
      position: relative;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image {
  box-sizing: border-box;
}



.s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container {
      position: relative;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0a3997d-92be-4c6b-b414-1f24b34b9450 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-859fad91-c1e3-4950-a744-586ae5f2f060 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-859fad91-c1e3-4950-a744-586ae5f2f060 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-859fad91-c1e3-4950-a744-586ae5f2f060.shg-box.shg-c {
  justify-content: center;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
aspect-ratio: 650/424;
text-align: center;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  margin: 0 !important;
  overflow: visible;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add background color handling */
  
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 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-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
  box-sizing: border-box;
}



.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
      position: relative;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

@media (min-width: 1200px){#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  margin: 0 !important;
  overflow: visible;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add background color handling */
  
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
  box-sizing: border-box;
}



.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
      position: relative;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 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-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  margin: 0 !important;
  overflow: visible;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add background color handling */
  
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
  box-sizing: border-box;
}



.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
      position: relative;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 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-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  margin: 0 !important;
  overflow: visible;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add background color handling */
  
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
  box-sizing: border-box;
}



.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
      position: relative;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}@media (max-width: 767px){#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  margin: 0 !important;
  overflow: visible;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add background color handling */
  
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }

    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-link {
      aspect-ratio: 650/424;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 268px;
  }



  img.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
    
    
    
    max-height: 268px;
  }


.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 .shogun-image-content {
  
    justify-content: center;
  
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shg-align-container {
  display: flex;
  justify-content: center
}

.s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image {
  box-sizing: border-box;
}



.s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 {
      --shg-aspect-ratio: calc(650/424); 
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container {
      position: relative;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-37558327-8123-4db6-abb9-5d2d8f3f1e53 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 268px;
    }
  }

}
#s-f4ca17b4-2290-4629-af4d-f7e00c613091 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-933a250d-4f95-42d2-b049-38028476f0ef {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
max-width: 1200px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-933a250d-4f95-42d2-b049-38028476f0ef {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-933a250d-4f95-42d2-b049-38028476f0ef {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-933a250d-4f95-42d2-b049-38028476f0ef {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-933a250d-4f95-42d2-b049-38028476f0ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-933a250d-4f95-42d2-b049-38028476f0ef.shg-box.shg-c {
  justify-content: center;
}

#s-70dc607e-142e-4abd-aadb-27d18c40c991 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-70dc607e-142e-4abd-aadb-27d18c40c991 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-70dc607e-142e-4abd-aadb-27d18c40c991.shg-box.shg-c {
  justify-content: center;
}

#s-b5d3b3e9-70af-4944-a6c8-1c0384e7a114 {
  margin-left: auto;
margin-right: auto;
}








#s-b5d3b3e9-70af-4944-a6c8-1c0384e7a114 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b5d3b3e9-70af-4944-a6c8-1c0384e7a114.shg-box.shg-c {
  justify-content: center;
}

#s-8ddad9e3-887c-462e-b9fd-5ee39ec9341d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
}

#s-88ba5c94-f533-47d7-aa3c-701a851dfae0 {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
max-width: 840px;
}








#s-88ba5c94-f533-47d7-aa3c-701a851dfae0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-88ba5c94-f533-47d7-aa3c-701a851dfae0.shg-box.shg-c {
  justify-content: center;
}

#s-96cccf3d-7337-416a-ad82-83c89f968069 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-96cccf3d-7337-416a-ad82-83c89f968069"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-96cccf3d-7337-416a-ad82-83c89f968069"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 992px) {
[id="s-96cccf3d-7337-416a-ad82-83c89f968069"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 1200px) {
[id="s-96cccf3d-7337-416a-ad82-83c89f968069"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

#s-860cf9c4-ab93-4c25-9bcf-9545d68d0a52 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-860cf9c4-ab93-4c25-9bcf-9545d68d0a52 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-860cf9c4-ab93-4c25-9bcf-9545d68d0a52.shg-box.shg-c {
  justify-content: center;
}

#s-3f9506b7-a045-4b1f-b7e4-cdbad6f349e5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3f9506b7-a045-4b1f-b7e4-cdbad6f349e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3f9506b7-a045-4b1f-b7e4-cdbad6f349e5.shg-box.shg-c {
  justify-content: center;
}

#s-886708cf-344d-45c9-b03e-66757c5ffefd {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-886708cf-344d-45c9-b03e-66757c5ffefd .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-0414b5cc-664a-4256-826a-4a8f997b82c7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0414b5cc-664a-4256-826a-4a8f997b82c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0414b5cc-664a-4256-826a-4a8f997b82c7.shg-box.shg-c {
  justify-content: center;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  margin: 0 !important;
  overflow: visible;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add background color handling */
  
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
  box-sizing: border-box;
}



.s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2b439018-23a2-42d6-b943-3d08109a9cdf {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
      position: relative;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  margin: 0 !important;
  overflow: visible;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add background color handling */
  
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
  box-sizing: border-box;
}



.s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2b439018-23a2-42d6-b943-3d08109a9cdf {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
      position: relative;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf 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-2b439018-23a2-42d6-b943-3d08109a9cdf {
  margin: 0 !important;
  overflow: visible;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add background color handling */
  
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
  box-sizing: border-box;
}



.s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2b439018-23a2-42d6-b943-3d08109a9cdf {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
      position: relative;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf 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-2b439018-23a2-42d6-b943-3d08109a9cdf {
  margin: 0 !important;
  overflow: visible;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add background color handling */
  
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
  box-sizing: border-box;
}



.s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2b439018-23a2-42d6-b943-3d08109a9cdf {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
      position: relative;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  margin: 0 !important;
  overflow: visible;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2b439018-23a2-42d6-b943-3d08109a9cdf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add background color handling */
  
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b439018-23a2-42d6-b943-3d08109a9cdf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-2b439018-23a2-42d6-b943-3d08109a9cdf .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image {
  box-sizing: border-box;
}



.s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2b439018-23a2-42d6-b943-3d08109a9cdf {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container {
      position: relative;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b439018-23a2-42d6-b943-3d08109a9cdf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-08e71f1f-0ad8-4baa-8ba8-4afbdc159bfe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-08e71f1f-0ad8-4baa-8ba8-4afbdc159bfe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08e71f1f-0ad8-4baa-8ba8-4afbdc159bfe.shg-box.shg-c {
  justify-content: center;
}

#s-8cbe91b9-6ae5-4500-9cad-81e62f88c257 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8cbe91b9-6ae5-4500-9cad-81e62f88c257 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8cbe91b9-6ae5-4500-9cad-81e62f88c257.shg-box.shg-c {
  justify-content: center;
}

#s-1f8bfd62-edc3-490d-a4a2-e138111b1f81 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1f8bfd62-edc3-490d-a4a2-e138111b1f81 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-c9fd398e-008b-4f8c-b267-3df7556b2582 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c9fd398e-008b-4f8c-b267-3df7556b2582 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c9fd398e-008b-4f8c-b267-3df7556b2582.shg-box.shg-c {
  justify-content: center;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  margin: 0 !important;
  overflow: visible;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add background color handling */
  
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-content {
  
    justify-content: center;
  
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
  box-sizing: border-box;
}



.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
      position: relative;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  margin: 0 !important;
  overflow: visible;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add background color handling */
  
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-content {
  
    justify-content: center;
  
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
  box-sizing: border-box;
}



.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
      position: relative;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda 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-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  margin: 0 !important;
  overflow: visible;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add background color handling */
  
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-content {
  
    justify-content: center;
  
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
  box-sizing: border-box;
}



.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
      position: relative;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda 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-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  margin: 0 !important;
  overflow: visible;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add background color handling */
  
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-content {
  
    justify-content: center;
  
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
  box-sizing: border-box;
}



.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
      position: relative;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  margin: 0 !important;
  overflow: visible;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add background color handling */
  
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda .shogun-image-content {
  
    justify-content: center;
  
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shg-align-container {
  display: flex;
  justify-content: center
}

.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image {
  box-sizing: border-box;
}



.s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container {
      position: relative;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26dee7d7-7ea3-4043-8b10-8fceb5693cda img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-d0e97c0f-fe49-42ab-8f66-f657c19e02ab {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d0e97c0f-fe49-42ab-8f66-f657c19e02ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d0e97c0f-fe49-42ab-8f66-f657c19e02ab.shg-box.shg-c {
  justify-content: center;
}

#s-9b505f80-3c75-48ca-9396-9d201324f129 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9b505f80-3c75-48ca-9396-9d201324f129 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9b505f80-3c75-48ca-9396-9d201324f129.shg-box.shg-c {
  justify-content: center;
}

#s-743f694b-1b08-44dc-99a1-76cfb8af9e98 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-743f694b-1b08-44dc-99a1-76cfb8af9e98 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-f4fa2b0f-5428-409f-bd38-3387db0e251c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f4fa2b0f-5428-409f-bd38-3387db0e251c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f4fa2b0f-5428-409f-bd38-3387db0e251c.shg-box.shg-c {
  justify-content: center;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  margin: 0 !important;
  overflow: visible;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add background color handling */
  
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
  box-sizing: border-box;
}



.s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
      position: relative;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  margin: 0 !important;
  overflow: visible;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add background color handling */
  
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
  box-sizing: border-box;
}



.s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
      position: relative;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 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-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  margin: 0 !important;
  overflow: visible;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add background color handling */
  
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
  box-sizing: border-box;
}



.s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
      position: relative;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 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-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  margin: 0 !important;
  overflow: visible;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add background color handling */
  
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
  box-sizing: border-box;
}



.s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
      position: relative;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  margin: 0 !important;
  overflow: visible;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add background color handling */
  
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-d943ef48-3e35-446e-ae3d-6926155ebd07 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image {
  box-sizing: border-box;
}



.s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container {
      position: relative;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d943ef48-3e35-446e-ae3d-6926155ebd07 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-5a5c1bab-88cc-446a-b4e8-ee791440db5f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5a5c1bab-88cc-446a-b4e8-ee791440db5f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a5c1bab-88cc-446a-b4e8-ee791440db5f.shg-box.shg-c {
  justify-content: center;
}

#s-99482b62-a571-4e92-83a5-635b40e0c40e {
  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-99482b62-a571-4e92-83a5-635b40e0c40e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-99482b62-a571-4e92-83a5-635b40e0c40e {
  cursor: pointer;
}#s-99482b62-a571-4e92-83a5-635b40e0c40e.shg-box.shg-c {
  justify-content: center;
}

#s-0a3a8a6b-e181-4251-9ef2-8cd00b052b6a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0a3a8a6b-e181-4251-9ef2-8cd00b052b6a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0a3a8a6b-e181-4251-9ef2-8cd00b052b6a.shg-box.shg-c {
  justify-content: center;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 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-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image {
  box-sizing: border-box;
}



.s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd21f2cb-089a-424e-a441-eb214b295e77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
      position: relative;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image {
  box-sizing: border-box;
}



.s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd21f2cb-089a-424e-a441-eb214b295e77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
      position: relative;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77 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-cd21f2cb-089a-424e-a441-eb214b295e77 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image {
  box-sizing: border-box;
}



.s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd21f2cb-089a-424e-a441-eb214b295e77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
      position: relative;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77 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-cd21f2cb-089a-424e-a441-eb214b295e77 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image {
  box-sizing: border-box;
}



.s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd21f2cb-089a-424e-a441-eb214b295e77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
      position: relative;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd21f2cb-089a-424e-a441-eb214b295e77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cd21f2cb-089a-424e-a441-eb214b295e77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-cd21f2cb-089a-424e-a441-eb214b295e77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image {
  box-sizing: border-box;
}



.s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cd21f2cb-089a-424e-a441-eb214b295e77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container {
      position: relative;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cd21f2cb-089a-424e-a441-eb214b295e77 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-7b113564-c836-4508-af67-6dc7aaaa8f66 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7b113564-c836-4508-af67-6dc7aaaa8f66 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7b113564-c836-4508-af67-6dc7aaaa8f66.shg-box.shg-c {
  justify-content: center;
}

#s-3059a993-3e6f-4ca6-989c-5641448e51da {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-3059a993-3e6f-4ca6-989c-5641448e51da .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-a4e75d58-1622-4051-9e24-d9e9fc9b5031 {
  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-a4e75d58-1622-4051-9e24-d9e9fc9b5031: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-a4e75d58-1622-4051-9e24-d9e9fc9b5031:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-a4e75d58-1622-4051-9e24-d9e9fc9b5031-root {
    text-align: left;
  }


#s-a4e75d58-1622-4051-9e24-d9e9fc9b5031.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a4e75d58-1622-4051-9e24-d9e9fc9b5031-root {
    text-align: left;
  }


#s-a4e75d58-1622-4051-9e24-d9e9fc9b5031.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a4e75d58-1622-4051-9e24-d9e9fc9b5031-root {
    text-align: left;
  }


#s-a4e75d58-1622-4051-9e24-d9e9fc9b5031.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a4e75d58-1622-4051-9e24-d9e9fc9b5031-root {
    text-align: left;
  }


#s-a4e75d58-1622-4051-9e24-d9e9fc9b5031.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a4e75d58-1622-4051-9e24-d9e9fc9b5031-root {
    text-align: left;
  }


#s-a4e75d58-1622-4051-9e24-d9e9fc9b5031.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-a6c2d4b6-7b97-42e2-85c9-318bb4bd6ae4 {
  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-a6c2d4b6-7b97-42e2-85c9-318bb4bd6ae4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a6c2d4b6-7b97-42e2-85c9-318bb4bd6ae4 {
  cursor: pointer;
}#s-a6c2d4b6-7b97-42e2-85c9-318bb4bd6ae4.shg-box.shg-c {
  justify-content: center;
}

#s-7da28388-af4a-41f7-afce-f02776b2e1d8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7da28388-af4a-41f7-afce-f02776b2e1d8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7da28388-af4a-41f7-afce-f02776b2e1d8.shg-box.shg-c {
  justify-content: center;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 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-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
  box-sizing: border-box;
}



.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
      position: relative;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
  box-sizing: border-box;
}



.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
      position: relative;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 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-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
  box-sizing: border-box;
}



.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
      position: relative;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 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-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
  box-sizing: border-box;
}



.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
      position: relative;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  margin: 0 !important;
  overflow: visible;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add background color handling */
  
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image {
  box-sizing: border-box;
}



.s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container {
      position: relative;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78f8ad12-951e-4daa-8f20-fb9507f38f71 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-582efcea-afa4-45a7-8378-19e3eca93e9a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-582efcea-afa4-45a7-8378-19e3eca93e9a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-582efcea-afa4-45a7-8378-19e3eca93e9a {
  cursor: pointer;
}#s-582efcea-afa4-45a7-8378-19e3eca93e9a.shg-box.shg-c {
  justify-content: center;
}

#s-ac3a5cbc-aa4f-4857-868b-327f5e2ae4bc {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-ac3a5cbc-aa4f-4857-868b-327f5e2ae4bc .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-3ab73465-467a-49df-a764-e1a844ca9472 {
  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-3ab73465-467a-49df-a764-e1a844ca9472: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-3ab73465-467a-49df-a764-e1a844ca9472:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-3ab73465-467a-49df-a764-e1a844ca9472-root {
    text-align: left;
  }


#s-3ab73465-467a-49df-a764-e1a844ca9472.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3ab73465-467a-49df-a764-e1a844ca9472-root {
    text-align: left;
  }


#s-3ab73465-467a-49df-a764-e1a844ca9472.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3ab73465-467a-49df-a764-e1a844ca9472-root {
    text-align: left;
  }


#s-3ab73465-467a-49df-a764-e1a844ca9472.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3ab73465-467a-49df-a764-e1a844ca9472-root {
    text-align: left;
  }


#s-3ab73465-467a-49df-a764-e1a844ca9472.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3ab73465-467a-49df-a764-e1a844ca9472-root {
    text-align: left;
  }


#s-3ab73465-467a-49df-a764-e1a844ca9472.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-ea81fbee-2d46-42a6-b68e-190f12184954 {
  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-ea81fbee-2d46-42a6-b68e-190f12184954 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ea81fbee-2d46-42a6-b68e-190f12184954 {
  cursor: pointer;
}#s-ea81fbee-2d46-42a6-b68e-190f12184954.shg-box.shg-c {
  justify-content: center;
}

#s-0c8a89c7-2d80-49db-99a2-dc054dffa58d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0c8a89c7-2d80-49db-99a2-dc054dffa58d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0c8a89c7-2d80-49db-99a2-dc054dffa58d.shg-box.shg-c {
  justify-content: center;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  margin: 0 !important;
  overflow: visible;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 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-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
  box-sizing: border-box;
}



.s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
      position: relative;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  margin: 0 !important;
  overflow: visible;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add background color handling */
  
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
  box-sizing: border-box;
}



.s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
      position: relative;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 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-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  margin: 0 !important;
  overflow: visible;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add background color handling */
  
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
  box-sizing: border-box;
}



.s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
      position: relative;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 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-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  margin: 0 !important;
  overflow: visible;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add background color handling */
  
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
  box-sizing: border-box;
}



.s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
      position: relative;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  margin: 0 !important;
  overflow: visible;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add background color handling */
  
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-141aa306-2c29-47e5-a6a4-1201373e8e74 .shogun-image-content {
  
    justify-content: center;
  
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image {
  box-sizing: border-box;
}



.s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container {
      position: relative;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-141aa306-2c29-47e5-a6a4-1201373e8e74 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-a0ec98ae-29be-43ac-abaf-989daf120e3a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a0ec98ae-29be-43ac-abaf-989daf120e3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a0ec98ae-29be-43ac-abaf-989daf120e3a.shg-box.shg-c {
  justify-content: center;
}

#s-ea1adb96-c7ab-4846-ac37-1be098561b37 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-ea1adb96-c7ab-4846-ac37-1be098561b37 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-a2ffba52-7940-46c2-a683-cdd402a81fad {
  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-a2ffba52-7940-46c2-a683-cdd402a81fad: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-a2ffba52-7940-46c2-a683-cdd402a81fad:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-a2ffba52-7940-46c2-a683-cdd402a81fad-root {
    text-align: left;
  }


#s-a2ffba52-7940-46c2-a683-cdd402a81fad.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a2ffba52-7940-46c2-a683-cdd402a81fad-root {
    text-align: left;
  }


#s-a2ffba52-7940-46c2-a683-cdd402a81fad.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a2ffba52-7940-46c2-a683-cdd402a81fad-root {
    text-align: left;
  }


#s-a2ffba52-7940-46c2-a683-cdd402a81fad.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a2ffba52-7940-46c2-a683-cdd402a81fad-root {
    text-align: left;
  }


#s-a2ffba52-7940-46c2-a683-cdd402a81fad.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a2ffba52-7940-46c2-a683-cdd402a81fad-root {
    text-align: left;
  }


#s-a2ffba52-7940-46c2-a683-cdd402a81fad.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-d20544ae-4501-4764-86ec-99a94a40fd01 {
  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-d20544ae-4501-4764-86ec-99a94a40fd01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d20544ae-4501-4764-86ec-99a94a40fd01 {
  cursor: pointer;
}#s-d20544ae-4501-4764-86ec-99a94a40fd01.shg-box.shg-c {
  justify-content: center;
}

#s-6aaa5dc6-dc2b-4ad6-aa19-e6256671a78d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6aaa5dc6-dc2b-4ad6-aa19-e6256671a78d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6aaa5dc6-dc2b-4ad6-aa19-e6256671a78d.shg-box.shg-c {
  justify-content: center;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  margin: 0 !important;
  overflow: visible;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c 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-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-content {
  
    justify-content: center;
  
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
  box-sizing: border-box;
}



.s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dad4ba31-6e75-47b2-a27e-49d71000076c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
      position: relative;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  margin: 0 !important;
  overflow: visible;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add background color handling */
  
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-content {
  
    justify-content: center;
  
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
  box-sizing: border-box;
}



.s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dad4ba31-6e75-47b2-a27e-49d71000076c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
      position: relative;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c 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-dad4ba31-6e75-47b2-a27e-49d71000076c {
  margin: 0 !important;
  overflow: visible;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add background color handling */
  
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-content {
  
    justify-content: center;
  
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
  box-sizing: border-box;
}



.s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dad4ba31-6e75-47b2-a27e-49d71000076c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
      position: relative;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c 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-dad4ba31-6e75-47b2-a27e-49d71000076c {
  margin: 0 !important;
  overflow: visible;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add background color handling */
  
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-content {
  
    justify-content: center;
  
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
  box-sizing: border-box;
}



.s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dad4ba31-6e75-47b2-a27e-49d71000076c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
      position: relative;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  margin: 0 !important;
  overflow: visible;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dad4ba31-6e75-47b2-a27e-49d71000076c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add background color handling */
  
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dad4ba31-6e75-47b2-a27e-49d71000076c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dad4ba31-6e75-47b2-a27e-49d71000076c .shogun-image-content {
  
    justify-content: center;
  
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image {
  box-sizing: border-box;
}



.s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dad4ba31-6e75-47b2-a27e-49d71000076c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container {
      position: relative;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dad4ba31-6e75-47b2-a27e-49d71000076c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-ae99f0c2-f32f-4ce4-97b5-78ca64b58c8a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ae99f0c2-f32f-4ce4-97b5-78ca64b58c8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ae99f0c2-f32f-4ce4-97b5-78ca64b58c8a.shg-box.shg-c {
  justify-content: center;
}

#s-07589079-c4c9-41d8-9bc3-bc4f8535150a {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-07589079-c4c9-41d8-9bc3-bc4f8535150a .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-e534e013-63d7-41f4-8569-abf90682ca89 {
  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-e534e013-63d7-41f4-8569-abf90682ca89: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-e534e013-63d7-41f4-8569-abf90682ca89:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-e534e013-63d7-41f4-8569-abf90682ca89-root {
    text-align: left;
  }


#s-e534e013-63d7-41f4-8569-abf90682ca89.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e534e013-63d7-41f4-8569-abf90682ca89-root {
    text-align: left;
  }


#s-e534e013-63d7-41f4-8569-abf90682ca89.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e534e013-63d7-41f4-8569-abf90682ca89-root {
    text-align: left;
  }


#s-e534e013-63d7-41f4-8569-abf90682ca89.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e534e013-63d7-41f4-8569-abf90682ca89-root {
    text-align: left;
  }


#s-e534e013-63d7-41f4-8569-abf90682ca89.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e534e013-63d7-41f4-8569-abf90682ca89-root {
    text-align: left;
  }


#s-e534e013-63d7-41f4-8569-abf90682ca89.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-10d8c2e5-2879-4e43-b140-34c207ce8653 {
  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-10d8c2e5-2879-4e43-b140-34c207ce8653 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-10d8c2e5-2879-4e43-b140-34c207ce8653 {
  cursor: pointer;
}#s-10d8c2e5-2879-4e43-b140-34c207ce8653.shg-box.shg-c {
  justify-content: center;
}

#s-1cf75414-e233-4903-9a6a-35bc0d6e8be8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1cf75414-e233-4903-9a6a-35bc0d6e8be8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1cf75414-e233-4903-9a6a-35bc0d6e8be8.shg-box.shg-c {
  justify-content: center;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  margin: 0 !important;
  overflow: visible;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c 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-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
  box-sizing: border-box;
}



.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
      position: relative;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  margin: 0 !important;
  overflow: visible;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add background color handling */
  
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
  box-sizing: border-box;
}



.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
      position: relative;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c 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-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  margin: 0 !important;
  overflow: visible;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add background color handling */
  
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
  box-sizing: border-box;
}



.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
      position: relative;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c 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-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  margin: 0 !important;
  overflow: visible;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add background color handling */
  
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
  box-sizing: border-box;
}



.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
      position: relative;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  margin: 0 !important;
  overflow: visible;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add background color handling */
  
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image {
  box-sizing: border-box;
}



.s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container {
      position: relative;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6d12560c-0ba8-4a06-aacb-8c7d2d6ce83c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-b778ef29-be89-4a4c-bcdf-ac27db17bcd4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b778ef29-be89-4a4c-bcdf-ac27db17bcd4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b778ef29-be89-4a4c-bcdf-ac27db17bcd4.shg-box.shg-c {
  justify-content: center;
}

#s-f4830825-1fed-4e1d-8d9f-82dd56446907 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-f4830825-1fed-4e1d-8d9f-82dd56446907 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22 {
  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-4ecddc0a-6437-40f6-9296-84f5a5ccbf22: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-4ecddc0a-6437-40f6-9296-84f5a5ccbf22:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22-root {
    text-align: left;
  }


#s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22-root {
    text-align: left;
  }


#s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22-root {
    text-align: left;
  }


#s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22-root {
    text-align: left;
  }


#s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22-root {
    text-align: left;
  }


#s-4ecddc0a-6437-40f6-9296-84f5a5ccbf22.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-9c971eaa-5f9b-4667-bc91-1ce481658011 {
  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-9c971eaa-5f9b-4667-bc91-1ce481658011 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9c971eaa-5f9b-4667-bc91-1ce481658011 {
  cursor: pointer;
}#s-9c971eaa-5f9b-4667-bc91-1ce481658011.shg-box.shg-c {
  justify-content: center;
}

#s-bcef8ae7-88ac-4742-9d25-2f0620c38c10 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bcef8ae7-88ac-4742-9d25-2f0620c38c10 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bcef8ae7-88ac-4742-9d25-2f0620c38c10.shg-box.shg-c {
  justify-content: center;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 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-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
  box-sizing: border-box;
}



.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
      position: relative;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
  box-sizing: border-box;
}



.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
      position: relative;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 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-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
  box-sizing: border-box;
}



.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
      position: relative;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 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-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
  box-sizing: border-box;
}



.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
      position: relative;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  margin: 0 !important;
  overflow: visible;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add background color handling */
  
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image {
  box-sizing: border-box;
}



.s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container {
      position: relative;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dbad18f2-323f-4101-9691-d8e1da93d8e7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-d725bd75-31fa-4c3b-a83e-209bf7d3b162 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d725bd75-31fa-4c3b-a83e-209bf7d3b162 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d725bd75-31fa-4c3b-a83e-209bf7d3b162.shg-box.shg-c {
  justify-content: center;
}

#s-26afda35-af92-42d0-b0a1-bb20dab518c3 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-26afda35-af92-42d0-b0a1-bb20dab518c3 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-bcfc0458-1a19-401c-8cfb-43c1b0352f99 {
  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-bcfc0458-1a19-401c-8cfb-43c1b0352f99: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-bcfc0458-1a19-401c-8cfb-43c1b0352f99:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-bcfc0458-1a19-401c-8cfb-43c1b0352f99-root {
    text-align: left;
  }


#s-bcfc0458-1a19-401c-8cfb-43c1b0352f99.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-bcfc0458-1a19-401c-8cfb-43c1b0352f99-root {
    text-align: left;
  }


#s-bcfc0458-1a19-401c-8cfb-43c1b0352f99.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-bcfc0458-1a19-401c-8cfb-43c1b0352f99-root {
    text-align: left;
  }


#s-bcfc0458-1a19-401c-8cfb-43c1b0352f99.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-bcfc0458-1a19-401c-8cfb-43c1b0352f99-root {
    text-align: left;
  }


#s-bcfc0458-1a19-401c-8cfb-43c1b0352f99.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-bcfc0458-1a19-401c-8cfb-43c1b0352f99-root {
    text-align: left;
  }


#s-bcfc0458-1a19-401c-8cfb-43c1b0352f99.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-1d1ca715-962c-4273-bcf6-0c91f33e549f {
  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-1d1ca715-962c-4273-bcf6-0c91f33e549f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1d1ca715-962c-4273-bcf6-0c91f33e549f {
  cursor: pointer;
}#s-1d1ca715-962c-4273-bcf6-0c91f33e549f.shg-box.shg-c {
  justify-content: center;
}

#s-f588aa5e-4327-4488-b823-a002863f1745 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f588aa5e-4327-4488-b823-a002863f1745 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f588aa5e-4327-4488-b823-a002863f1745.shg-box.shg-c {
  justify-content: center;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  margin: 0 !important;
  overflow: visible;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab 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-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
  box-sizing: border-box;
}



.s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
      position: relative;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  margin: 0 !important;
  overflow: visible;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add background color handling */
  
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
  box-sizing: border-box;
}



.s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
      position: relative;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab 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-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  margin: 0 !important;
  overflow: visible;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add background color handling */
  
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
  box-sizing: border-box;
}



.s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
      position: relative;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab 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-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  margin: 0 !important;
  overflow: visible;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add background color handling */
  
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
  box-sizing: border-box;
}



.s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
      position: relative;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  margin: 0 !important;
  overflow: visible;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add background color handling */
  
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-947c3df9-ea1b-415d-9632-d858fb13d6ab .shogun-image-content {
  
    justify-content: center;
  
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image {
  box-sizing: border-box;
}



.s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container {
      position: relative;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-947c3df9-ea1b-415d-9632-d858fb13d6ab img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-c0ec201e-1afd-4b83-9e9f-cc7c447e27be {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c0ec201e-1afd-4b83-9e9f-cc7c447e27be > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c0ec201e-1afd-4b83-9e9f-cc7c447e27be.shg-box.shg-c {
  justify-content: center;
}

#s-8416098b-2e42-415f-b8c7-cc341ea71dac {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-8416098b-2e42-415f-b8c7-cc341ea71dac .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e {
  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-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e: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-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e-root {
    text-align: left;
  }


#s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e-root {
    text-align: left;
  }


#s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e-root {
    text-align: left;
  }


#s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e-root {
    text-align: left;
  }


#s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e-root {
    text-align: left;
  }


#s-bf2fbbb7-b760-4adb-acbb-6c1993c69e6e.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-12474c65-202f-4cd4-86b9-aa39f15a60c9 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-12474c65-202f-4cd4-86b9-aa39f15a60c9 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-12474c65-202f-4cd4-86b9-aa39f15a60c9 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-12474c65-202f-4cd4-86b9-aa39f15a60c9 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-12474c65-202f-4cd4-86b9-aa39f15a60c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-12474c65-202f-4cd4-86b9-aa39f15a60c9.shg-box.shg-c {
  justify-content: center;
}

#s-ef0f9d32-6fc6-4224-bc8c-ec39c0da6f69 {
  margin-top: -89px;
margin-left: auto;
margin-bottom: -89px;
margin-right: auto;
max-width: 960px;
}








#s-ef0f9d32-6fc6-4224-bc8c-ec39c0da6f69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ef0f9d32-6fc6-4224-bc8c-ec39c0da6f69.shg-box.shg-c {
  justify-content: center;
}

#s-544fecc3-5356-403c-9e2c-ca1d976426ff {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-544fecc3-5356-403c-9e2c-ca1d976426ff .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-31d6957e-7af6-41a2-87b2-ef5aaef8dddf {
  margin-left: auto;
margin-right: auto;
}

#s-2ce5bcfc-035e-4885-bac7-4bfe0200a8b8 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-2ce5bcfc-035e-4885-bac7-4bfe0200a8b8 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-60b6def0-4eb1-4241-9cd7-38dac19829ec {
  margin-left: auto;
margin-right: auto;
}

#s-6676e686-cf13-406b-a049-f7d763e14a2a {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-6676e686-cf13-406b-a049-f7d763e14a2a .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-d121a287-71b4-467d-86bc-092ea3c8a6a1 {
  margin-left: auto;
margin-right: auto;
}

#s-44a2f017-2d1f-41b6-8697-4ce09e98f70c {
  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-44a2f017-2d1f-41b6-8697-4ce09e98f70c {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-44a2f017-2d1f-41b6-8697-4ce09e98f70c {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-44a2f017-2d1f-41b6-8697-4ce09e98f70c {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-44a2f017-2d1f-41b6-8697-4ce09e98f70c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-44a2f017-2d1f-41b6-8697-4ce09e98f70c.shg-box.shg-c {
  justify-content: center;
}

#s-402e0f77-0039-4ded-9f5d-38a9100beec3 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-402e0f77-0039-4ded-9f5d-38a9100beec3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-402e0f77-0039-4ded-9f5d-38a9100beec3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-402e0f77-0039-4ded-9f5d-38a9100beec3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-402e0f77-0039-4ded-9f5d-38a9100beec3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

#s-92fa9f9f-4af3-47d0-88e5-897b69c2fff0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-92fa9f9f-4af3-47d0-88e5-897b69c2fff0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-92fa9f9f-4af3-47d0-88e5-897b69c2fff0.shg-box.shg-c {
  justify-content: center;
}

#s-dbb61b82-93cf-4430-bae7-76469be06f09 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
max-width: 960px;
text-align: left;
}

#s-dbb61b82-93cf-4430-bae7-76469be06f09 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-823d8dbd-7806-4ecb-8d42-62b3365af18d {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}

#s-8ffe3fd8-7035-4d1b-a5c9-7095c8216246 {
  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-8ffe3fd8-7035-4d1b-a5c9-7095c8216246 {
  margin-top: 25px;
}
}







#s-8ffe3fd8-7035-4d1b-a5c9-7095c8216246 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ffe3fd8-7035-4d1b-a5c9-7095c8216246.shg-box.shg-c {
  justify-content: center;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  margin-left: auto;
margin-right: auto;
max-width: 568px;
aspect-ratio: 568/344;
text-align: center;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 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-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
  box-sizing: border-box;
}



.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
      position: relative;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

@media (min-width: 1200px){#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
  box-sizing: border-box;
}



.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
      position: relative;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
  box-sizing: border-box;
}



.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
      position: relative;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
  box-sizing: border-box;
}



.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
      position: relative;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}@media (max-width: 767px){#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  margin: 0 !important;
  overflow: visible;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add background color handling */
  
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }

    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-link {
      aspect-ratio: 568/344;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 568px;
  }



  img.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
    
    
    
    max-height: 568px;
  }


.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image {
  box-sizing: border-box;
}



.s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 {
      --shg-aspect-ratio: calc(568/344); 
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container {
      position: relative;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7c1d74c8-4598-4c9a-a5a6-d9ff61e4a772 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 568px;
    }
  }

}
#s-4b56335b-8545-4027-ab8d-6551c7ea31b8 {
  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-4b56335b-8545-4027-ab8d-6551c7ea31b8 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4b56335b-8545-4027-ab8d-6551c7ea31b8 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-4b56335b-8545-4027-ab8d-6551c7ea31b8 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-4b56335b-8545-4027-ab8d-6551c7ea31b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b56335b-8545-4027-ab8d-6551c7ea31b8.shg-box.shg-c {
  justify-content: center;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 60px;
aspect-ratio: 60/47;
text-align: center;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  margin: 0 !important;
  overflow: visible;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 10px;
}

.shg-image-content-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add background color handling */
  
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
  box-sizing: border-box;
}



.s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
      position: relative;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

@media (min-width: 1200px){#s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  margin: 0 !important;
  overflow: visible;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add background color handling */
  
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
  box-sizing: border-box;
}



.s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
      position: relative;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 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-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  margin: 0 !important;
  overflow: visible;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add background color handling */
  
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
  box-sizing: border-box;
}



.s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
      position: relative;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 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-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  margin: 0 !important;
  overflow: visible;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add background color handling */
  
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
  box-sizing: border-box;
}



.s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
      position: relative;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (max-width: 767px){#s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  margin: 0 !important;
  overflow: visible;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add background color handling */
  
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-c69d9433-6412-489b-a3f2-aaf2cf617485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image {
  box-sizing: border-box;
}



.s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container {
      position: relative;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c69d9433-6412-489b-a3f2-aaf2cf617485 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}
#s-f00a1678-7f59-4f0a-b48b-5ecc4ccb202e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-f00a1678-7f59-4f0a-b48b-5ecc4ccb202e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f00a1678-7f59-4f0a-b48b-5ecc4ccb202e.shg-box.shg-c {
  justify-content: center;
}

#s-5d1e3c51-31dc-4d9d-ba01-a144bd0c6472 {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
text-align: center;
}

#s-5d1e3c51-31dc-4d9d-ba01-a144bd0c6472 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-c0af83ec-75ff-4f8a-bc63-34770a252884 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  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-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  padding-top: 60px;
padding-bottom: 60px;
}
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  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-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df4e022a-be31-4b37-aeb4-f71f6c215930 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-df4e022a-be31-4b37-aeb4-f71f6c215930 > .shg-box-overlay {
  background-color: rgba(7, 61, 33, 1);
  opacity: 0.75;
  display: block;
}#s-df4e022a-be31-4b37-aeb4-f71f6c215930.shg-box.shg-c {
  justify-content: center;
}

#s-f945694a-3d76-4875-97b1-d62f65e810e5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 768px;
}








#s-f945694a-3d76-4875-97b1-d62f65e810e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f945694a-3d76-4875-97b1-d62f65e810e5.shg-box.shg-c {
  justify-content: center;
}

#s-4f83f446-1f1c-40cc-bcce-c4babc8b5c0e {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
}

#s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2 {
  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-903e7cff-7255-4bc0-bfa1-ce273bba9eb2:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2-root {
    text-align: center;
  }


#s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2-root {
    text-align: center;
  }


#s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2-root {
    text-align: center;
  }


#s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2-root {
    text-align: center;
  }


#s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2-root {
    text-align: center;
  }


#s-903e7cff-7255-4bc0-bfa1-ce273bba9eb2.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;
}
