.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-d5e82b0a-c237-43c4-92c5-9043f1ce1b71 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d5e82b0a-c237-43c4-92c5-9043f1ce1b71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d5e82b0a-c237-43c4-92c5-9043f1ce1b71.shg-box.shg-c {
  justify-content: center;
}

#s-0b83dc05-e509-4039-b12f-3cb8075f66df {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-cb99a6dd-8837-4224-924c-08ca935b6217 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-0c2efe0b-a29d-4325-abc7-2b83e554dbcb {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-c7e454a5-70da-4c7d-9bf8-12a29b6bccee {
  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-c7e454a5-70da-4c7d-9bf8-12a29b6bccee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c7e454a5-70da-4c7d-9bf8-12a29b6bccee.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-2b0b8e68-3d40-45df-87c7-d48c8917a7e7 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-2b0b8e68-3d40-45df-87c7-d48c8917a7e7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2b0b8e68-3d40-45df-87c7-d48c8917a7e7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-2b0b8e68-3d40-45df-87c7-d48c8917a7e7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-2b0b8e68-3d40-45df-87c7-d48c8917a7e7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (max-width: 767px) {
  [id="s-2b0b8e68-3d40-45df-87c7-d48c8917a7e7"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-e1899d10-ba30-4473-91c6-e2c2dbe38bbb {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e1899d10-ba30-4473-91c6-e2c2dbe38bbb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e1899d10-ba30-4473-91c6-e2c2dbe38bbb.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-243cd035-1eab-47ed-8f5e-2d03a311594d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-243cd035-1eab-47ed-8f5e-2d03a311594d .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-be98ac71-042f-436d-ba2f-f4d3887a1078 {
  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-be98ac71-042f-436d-ba2f-f4d3887a1078 {
  margin-top: 20px;
margin-bottom: 0px;
}
}
#s-ec41f87d-509b-4ee7-a5f1-7eb2fde23db3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-dd2d7e18-f84e-4950-8634-0eda4fbbafbb {
  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-dd2d7e18-f84e-4950-8634-0eda4fbbafbb {
  margin-top: 25px;
display: none;
}
#s-dd2d7e18-f84e-4950-8634-0eda4fbbafbb, #wrap-s-dd2d7e18-f84e-4950-8634-0eda4fbbafbb, #wrap-content-s-dd2d7e18-f84e-4950-8634-0eda4fbbafbb { display: none !important; }}
#s-dd2d7e18-f84e-4950-8634-0eda4fbbafbb {
  background-image: url(https://i.shgcdn.com/e0d9d8d5-a49f-4e13-8ba1-8fff3776f911/);
}








#s-dd2d7e18-f84e-4950-8634-0eda4fbbafbb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dd2d7e18-f84e-4950-8634-0eda4fbbafbb.shg-box.shg-c {
  justify-content: flex-start;
}

#s-58e7f0d0-0587-4c25-b168-3cfafbcd8223 {
  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-58e7f0d0-0587-4c25-b168-3cfafbcd8223 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-58e7f0d0-0587-4c25-b168-3cfafbcd8223 {
  padding-top: 80px;
padding-bottom: 80px;
}
}







#s-58e7f0d0-0587-4c25-b168-3cfafbcd8223 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-58e7f0d0-0587-4c25-b168-3cfafbcd8223.shg-box.shg-c {
  justify-content: center;
}

#s-de7432dc-2e99-4153-a56f-0036450b2de9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-de7432dc-2e99-4153-a56f-0036450b2de9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-de7432dc-2e99-4153-a56f-0036450b2de9.shg-box.shg-c {
  justify-content: center;
}

#s-2cb6f80e-6637-4f29-8ccd-bdd9fd919233 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-2cb6f80e-6637-4f29-8ccd-bdd9fd919233"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2cb6f80e-6637-4f29-8ccd-bdd9fd919233"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2cb6f80e-6637-4f29-8ccd-bdd9fd919233"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2cb6f80e-6637-4f29-8ccd-bdd9fd919233"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-538902ed-ccdb-4883-a7d4-81c0826dab13 {
  margin-left: auto;
margin-right: auto;
}








#s-538902ed-ccdb-4883-a7d4-81c0826dab13 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-538902ed-ccdb-4883-a7d4-81c0826dab13.shg-box.shg-c {
  justify-content: center;
}

#s-b84e1d76-7ede-4dc7-852a-68dc117b6bba {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
padding-top: 0px;
text-align: center;
}

#s-b84e1d76-7ede-4dc7-852a-68dc117b6bba .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-f1ee945d-3fac-48bb-bfb9-e0451e55cedf {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-f1ee945d-3fac-48bb-bfb9-e0451e55cedf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f1ee945d-3fac-48bb-bfb9-e0451e55cedf.shg-box.shg-c {
  justify-content: center;
}

#s-913de2a3-201a-4e9a-be47-7b4f4fca5f46 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-913de2a3-201a-4e9a-be47-7b4f4fca5f46 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-0d890ccf-f3b0-4ed6-8327-81265b4f1ba6 {
  margin-left: auto;
margin-right: auto;
}








#s-0d890ccf-f3b0-4ed6-8327-81265b4f1ba6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0d890ccf-f3b0-4ed6-8327-81265b4f1ba6.shg-box.shg-c {
  justify-content: center;
}

#s-165cd75c-2b71-4342-8a72-3b1cb87134ba {
  margin-left: auto;
margin-right: auto;
}








#s-165cd75c-2b71-4342-8a72-3b1cb87134ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-165cd75c-2b71-4342-8a72-3b1cb87134ba.shg-box.shg-c {
  justify-content: center;
}

#s-ae813154-b488-4f23-a127-5afe8143d7c4 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-1f0835d6-5251-4884-be09-d6830baa57fe {
  margin-left: auto;
margin-right: auto;
}








#s-1f0835d6-5251-4884-be09-d6830baa57fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f0835d6-5251-4884-be09-d6830baa57fe.shg-box.shg-c {
  justify-content: center;
}

#s-8ed42952-2e3d-4159-93f7-34a7e02325e6 {
  margin-left: auto;
margin-right: auto;
}

#s-eab79a03-0810-4120-bbf7-48a375d4e087 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-eab79a03-0810-4120-bbf7-48a375d4e087 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eab79a03-0810-4120-bbf7-48a375d4e087.shg-box.shg-c {
  justify-content: center;
}

#s-66512929-14e7-4970-be72-b5417825ef56 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-66512929-14e7-4970-be72-b5417825ef56 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-6212f45d-e373-4479-8f11-99e184294216 {
  margin-left: auto;
margin-right: auto;
}








#s-6212f45d-e373-4479-8f11-99e184294216 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6212f45d-e373-4479-8f11-99e184294216.shg-box.shg-c {
  justify-content: center;
}

#s-4d90d03d-07bf-48f8-a7a9-f56e057e9df4 {
  margin-left: auto;
margin-right: auto;
}








#s-4d90d03d-07bf-48f8-a7a9-f56e057e9df4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d90d03d-07bf-48f8-a7a9-f56e057e9df4.shg-box.shg-c {
  justify-content: center;
}

#s-2ee30f38-3be0-4920-aa29-97aab5e17fc7 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-fa0f1919-d70f-4393-a812-20c653dee942 {
  margin-left: auto;
margin-right: auto;
}








#s-fa0f1919-d70f-4393-a812-20c653dee942 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fa0f1919-d70f-4393-a812-20c653dee942.shg-box.shg-c {
  justify-content: center;
}

#s-33b8333d-3e55-4054-abe1-b30921be4bee {
  margin-left: auto;
margin-right: auto;
}

#s-c3291142-7251-4664-8500-44fb15a585cc {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-c3291142-7251-4664-8500-44fb15a585cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c3291142-7251-4664-8500-44fb15a585cc.shg-box.shg-c {
  justify-content: center;
}

#s-78906920-3f7b-4830-a76c-a4bfad6c3389 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-78906920-3f7b-4830-a76c-a4bfad6c3389 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-90a3d7d6-299e-43d8-9b95-f4af39d916aa {
  margin-left: auto;
margin-right: auto;
}








#s-90a3d7d6-299e-43d8-9b95-f4af39d916aa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90a3d7d6-299e-43d8-9b95-f4af39d916aa.shg-box.shg-c {
  justify-content: center;
}

#s-67988488-18bf-4225-a991-c307f511c05a {
  margin-left: auto;
margin-right: auto;
}








#s-67988488-18bf-4225-a991-c307f511c05a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-67988488-18bf-4225-a991-c307f511c05a.shg-box.shg-c {
  justify-content: center;
}

#s-fbf8ce8f-9ae0-4840-83c5-a0edb4a815b9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-55b6e535-db4a-45d1-b207-723a77f8b2ed {
  margin-left: auto;
margin-right: auto;
}








#s-55b6e535-db4a-45d1-b207-723a77f8b2ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55b6e535-db4a-45d1-b207-723a77f8b2ed.shg-box.shg-c {
  justify-content: center;
}

#s-267df950-fb71-4337-b3dc-db0ad56403ff {
  margin-left: auto;
margin-right: auto;
}

#s-d64d59d9-6709-4e2d-a978-a8b8794b4aeb {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-d64d59d9-6709-4e2d-a978-a8b8794b4aeb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d64d59d9-6709-4e2d-a978-a8b8794b4aeb.shg-box.shg-c {
  justify-content: center;
}

#s-ea170724-8983-4b33-b5a3-38fcc3bb193d {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
text-align: left;
}

#s-ea170724-8983-4b33-b5a3-38fcc3bb193d .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-81490880-2198-468d-9b38-82de26c882bb {
  margin-left: auto;
margin-right: auto;
}








#s-81490880-2198-468d-9b38-82de26c882bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-81490880-2198-468d-9b38-82de26c882bb.shg-box.shg-c {
  justify-content: center;
}

#s-f4e6718f-efe6-4fb8-bce8-dd0026469d7c {
  margin-left: auto;
margin-right: auto;
}








#s-f4e6718f-efe6-4fb8-bce8-dd0026469d7c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f4e6718f-efe6-4fb8-bce8-dd0026469d7c.shg-box.shg-c {
  justify-content: center;
}

#s-bee641d2-c46e-4791-b8c1-cdff2c74844d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-38e8ad7f-7c4d-46e8-baf3-125f3f510c9e {
  margin-left: auto;
margin-right: auto;
}








#s-38e8ad7f-7c4d-46e8-baf3-125f3f510c9e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-38e8ad7f-7c4d-46e8-baf3-125f3f510c9e.shg-box.shg-c {
  justify-content: center;
}

#s-0836c789-563d-4be1-94b7-f09c8aaf4c26 {
  margin-left: auto;
margin-right: auto;
}

#s-d5a6fcb1-52df-46aa-9786-99f47195e46a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-991671e3-1b12-4c10-ac68-c7142fe110d3 {
  margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
}








#s-991671e3-1b12-4c10-ac68-c7142fe110d3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-991671e3-1b12-4c10-ac68-c7142fe110d3.shg-box.shg-c {
  justify-content: center;
}

#s-a56aa4e5-48e0-4f78-a34c-c6ab6cee830d {
  margin-left: auto;
margin-right: auto;
}








#s-a56aa4e5-48e0-4f78-a34c-c6ab6cee830d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a56aa4e5-48e0-4f78-a34c-c6ab6cee830d.shg-box.shg-c {
  justify-content: center;
}

#s-71eb73d1-6a80-4ce3-9408-fe10f4d761d2 {
  margin-left: auto;
margin-right: auto;
}








#s-71eb73d1-6a80-4ce3-9408-fe10f4d761d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-71eb73d1-6a80-4ce3-9408-fe10f4d761d2.shg-box.shg-c {
  justify-content: center;
}

#s-3c1126b2-1439-4313-b887-675c232bc9ab {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-3c1126b2-1439-4313-b887-675c232bc9ab {
  margin-top: 20px;
}
}







#s-3c1126b2-1439-4313-b887-675c232bc9ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3c1126b2-1439-4313-b887-675c232bc9ab.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-195f09a4-47fe-417c-aaee-442f5b8d7abe {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
min-height: 390px;
}

#s-28f6171d-4934-47b0-9b26-60a800127d9d {
  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-28f6171d-4934-47b0-9b26-60a800127d9d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-28f6171d-4934-47b0-9b26-60a800127d9d.shg-box.shg-c {
  justify-content: center;
}

#s-f93830ff-9b5f-4310-aa83-3c4226e7fe37 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f93830ff-9b5f-4310-aa83-3c4226e7fe37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f93830ff-9b5f-4310-aa83-3c4226e7fe37.shg-box.shg-c {
  justify-content: center;
}

#s-74052f08-9f28-47de-9dea-e481116c871f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-74052f08-9f28-47de-9dea-e481116c871f .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-e26ca606-c35c-40dc-9540-d8236896db90 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e26ca606-c35c-40dc-9540-d8236896db90 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e26ca606-c35c-40dc-9540-d8236896db90.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-d4b707e7-a2e1-4c30-a175-91df05e39563 {
  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-d4b707e7-a2e1-4c30-a175-91df05e39563: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-d4b707e7-a2e1-4c30-a175-91df05e39563:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d4b707e7-a2e1-4c30-a175-91df05e39563-root {
    text-align: left;
  }


#s-d4b707e7-a2e1-4c30-a175-91df05e39563.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d4b707e7-a2e1-4c30-a175-91df05e39563-root {
    text-align: left;
  }


#s-d4b707e7-a2e1-4c30-a175-91df05e39563.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d4b707e7-a2e1-4c30-a175-91df05e39563-root {
    text-align: left;
  }


#s-d4b707e7-a2e1-4c30-a175-91df05e39563.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d4b707e7-a2e1-4c30-a175-91df05e39563-root {
    text-align: left;
  }


#s-d4b707e7-a2e1-4c30-a175-91df05e39563.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d4b707e7-a2e1-4c30-a175-91df05e39563-root {
    text-align: left;
  }


#s-d4b707e7-a2e1-4c30-a175-91df05e39563.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-170f2e07-4cdf-46f7-a1c7-7cd1b964cf3a {
  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-170f2e07-4cdf-46f7-a1c7-7cd1b964cf3a {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-170f2e07-4cdf-46f7-a1c7-7cd1b964cf3a {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-170f2e07-4cdf-46f7-a1c7-7cd1b964cf3a {
  padding-bottom: 60px;
}
}







#s-170f2e07-4cdf-46f7-a1c7-7cd1b964cf3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-170f2e07-4cdf-46f7-a1c7-7cd1b964cf3a.shg-box.shg-c {
  justify-content: center;
}

#s-5130a233-01fc-401f-bca2-bf861d5429af {
  margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
max-width: 1200px;
}








#s-5130a233-01fc-401f-bca2-bf861d5429af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5130a233-01fc-401f-bca2-bf861d5429af.shg-box.shg-c {
  justify-content: center;
}

#s-0b50e8c8-4f84-4e8d-b42a-4676ffbfe39b {
  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-0b50e8c8-4f84-4e8d-b42a-4676ffbfe39b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b50e8c8-4f84-4e8d-b42a-4676ffbfe39b {
  cursor: pointer;
}#s-0b50e8c8-4f84-4e8d-b42a-4676ffbfe39b.shg-box.shg-c {
  justify-content: center;
}

#s-a81cd6bd-1d55-4f02-9b3b-06d0ce69a0e3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a81cd6bd-1d55-4f02-9b3b-06d0ce69a0e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a81cd6bd-1d55-4f02-9b3b-06d0ce69a0e3.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-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 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-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
  box-sizing: border-box;
}



.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
      position: relative;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
  box-sizing: border-box;
}



.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
      position: relative;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 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-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
  box-sizing: border-box;
}



.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
      position: relative;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 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-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
  box-sizing: border-box;
}



.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
      position: relative;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  margin: 0 !important;
  overflow: visible;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add background color handling */
  
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image {
  box-sizing: border-box;
}



.s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container {
      position: relative;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6a706c1f-4ebd-4a8f-bc51-0af926e4adc4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-2b30dedf-cb93-4492-a986-9f29c8257631 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2b30dedf-cb93-4492-a986-9f29c8257631 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b30dedf-cb93-4492-a986-9f29c8257631.shg-box.shg-c {
  justify-content: center;
}

#s-40ef08cf-7961-4888-804d-c3d287875055 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-40ef08cf-7961-4888-804d-c3d287875055 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-40ef08cf-7961-4888-804d-c3d287875055 .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-35596603-25da-4a72-bff5-6006f206976e {
  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-35596603-25da-4a72-bff5-6006f206976e: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-35596603-25da-4a72-bff5-6006f206976e:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-35596603-25da-4a72-bff5-6006f206976e-root {
    text-align: left;
  }


#s-35596603-25da-4a72-bff5-6006f206976e.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-35596603-25da-4a72-bff5-6006f206976e-root {
    text-align: left;
  }


#s-35596603-25da-4a72-bff5-6006f206976e.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-35596603-25da-4a72-bff5-6006f206976e-root {
    text-align: left;
  }


#s-35596603-25da-4a72-bff5-6006f206976e.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-35596603-25da-4a72-bff5-6006f206976e-root {
    text-align: left;
  }


#s-35596603-25da-4a72-bff5-6006f206976e.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-35596603-25da-4a72-bff5-6006f206976e-root {
    text-align: left;
  }


#s-35596603-25da-4a72-bff5-6006f206976e.shg-btn {
  color: rgba(15, 21, 18, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-1e8a2e2e-cfa8-4b9c-92d7-703b3c35ab3c {
  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-1e8a2e2e-cfa8-4b9c-92d7-703b3c35ab3c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1e8a2e2e-cfa8-4b9c-92d7-703b3c35ab3c {
  cursor: pointer;
}#s-1e8a2e2e-cfa8-4b9c-92d7-703b3c35ab3c.shg-box.shg-c {
  justify-content: center;
}

#s-5be00317-91e8-4312-8731-35bbfd5d591e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5be00317-91e8-4312-8731-35bbfd5d591e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5be00317-91e8-4312-8731-35bbfd5d591e.shg-box.shg-c {
  justify-content: center;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  margin: 0 !important;
  overflow: visible;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 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-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
  box-sizing: border-box;
}



.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
      position: relative;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  margin: 0 !important;
  overflow: visible;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add background color handling */
  
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
  box-sizing: border-box;
}



.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
      position: relative;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 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-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  margin: 0 !important;
  overflow: visible;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add background color handling */
  
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
  box-sizing: border-box;
}



.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
      position: relative;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 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-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  margin: 0 !important;
  overflow: visible;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add background color handling */
  
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
  box-sizing: border-box;
}



.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
      position: relative;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  margin: 0 !important;
  overflow: visible;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add background color handling */
  
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image {
  box-sizing: border-box;
}



.s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container {
      position: relative;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8751baae-2ab1-4475-ac87-d72b8e893aa9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-d9eaafcd-1c16-4fb9-9af7-eab982eeda84 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d9eaafcd-1c16-4fb9-9af7-eab982eeda84 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d9eaafcd-1c16-4fb9-9af7-eab982eeda84.shg-box.shg-c {
  justify-content: center;
}

#s-3e31da8b-2f4f-483c-818d-8063847c3755 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-3e31da8b-2f4f-483c-818d-8063847c3755 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-3e31da8b-2f4f-483c-818d-8063847c3755 .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-04cde011-6787-4815-9eec-86389bf1423a {
  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-04cde011-6787-4815-9eec-86389bf1423a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-04cde011-6787-4815-9eec-86389bf1423a {
  cursor: pointer;
}#s-04cde011-6787-4815-9eec-86389bf1423a.shg-box.shg-c {
  justify-content: center;
}

#s-7aa4b7a9-f39d-4e5d-a36c-5ea61ae2316c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7aa4b7a9-f39d-4e5d-a36c-5ea61ae2316c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7aa4b7a9-f39d-4e5d-a36c-5ea61ae2316c.shg-box.shg-c {
  justify-content: center;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: left;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  margin: 0 !important;
  overflow: visible;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 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-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
  box-sizing: border-box;
}



.s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
      position: relative;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  margin: 0 !important;
  overflow: visible;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add background color handling */
  
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
  box-sizing: border-box;
}



.s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
      position: relative;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 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-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  margin: 0 !important;
  overflow: visible;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add background color handling */
  
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
  box-sizing: border-box;
}



.s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
      position: relative;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 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-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  margin: 0 !important;
  overflow: visible;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add background color handling */
  
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
  box-sizing: border-box;
}



.s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
      position: relative;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  margin: 0 !important;
  overflow: visible;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add background color handling */
  
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-89b81cac-2688-4450-b2da-724cfc8f2b03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image {
  box-sizing: border-box;
}



.s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container {
      position: relative;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-89b81cac-2688-4450-b2da-724cfc8f2b03 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-d0b4a2e4-83dd-4d84-a1d1-0e8b06b8a463 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d0b4a2e4-83dd-4d84-a1d1-0e8b06b8a463 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d0b4a2e4-83dd-4d84-a1d1-0e8b06b8a463.shg-box.shg-c {
  justify-content: center;
}

#s-970dea9a-3230-4088-95dc-2b290fced3a8 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-970dea9a-3230-4088-95dc-2b290fced3a8 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}


#s-970dea9a-3230-4088-95dc-2b290fced3a8 .shogun-heading-component h3 a {
  color: rgba(15, 21, 18, 1);
}


#s-8848cd5e-78af-4e26-b665-144803f4081c {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}








#s-8848cd5e-78af-4e26-b665-144803f4081c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8848cd5e-78af-4e26-b665-144803f4081c.shg-box.shg-c {
  justify-content: center;
}

#s-b44fb5ff-3ad2-46b0-95f3-e93625ee5c46 {
  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-b44fb5ff-3ad2-46b0-95f3-e93625ee5c46 {
  padding-right: 25px;
}
}







#s-b44fb5ff-3ad2-46b0-95f3-e93625ee5c46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b44fb5ff-3ad2-46b0-95f3-e93625ee5c46.shg-box.shg-c {
  justify-content: center;
}

#s-a42af0b9-b45a-497e-9d79-3ecb9d09db07 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a42af0b9-b45a-497e-9d79-3ecb9d09db07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a42af0b9-b45a-497e-9d79-3ecb9d09db07.shg-box.shg-c {
  justify-content: center;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f {
  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-c21f3258-5276-4d35-8305-5bee6218507f {
  text-align: center;
}
}@media (max-width: 767px){#s-c21f3258-5276-4d35-8305-5bee6218507f {
  text-align: center;
}
}
#s-c21f3258-5276-4d35-8305-5bee6218507f {
  margin: 0 !important;
  overflow: visible;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-c21f3258-5276-4d35-8305-5bee6218507f 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-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-content {
  
    justify-content: center;
  
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
  box-sizing: border-box;
}



.s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c21f3258-5276-4d35-8305-5bee6218507f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
      position: relative;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-c21f3258-5276-4d35-8305-5bee6218507f {
  margin: 0 !important;
  overflow: visible;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add background color handling */
  
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-content {
  
    justify-content: center;
  
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
  box-sizing: border-box;
}



.s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c21f3258-5276-4d35-8305-5bee6218507f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
      position: relative;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f 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-c21f3258-5276-4d35-8305-5bee6218507f {
  margin: 0 !important;
  overflow: visible;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add background color handling */
  
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-content {
  
    justify-content: center;
  
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
  box-sizing: border-box;
}



.s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c21f3258-5276-4d35-8305-5bee6218507f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
      position: relative;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f 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-c21f3258-5276-4d35-8305-5bee6218507f {
  margin: 0 !important;
  overflow: visible;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add background color handling */
  
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-content {
  
    justify-content: center;
  
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
  box-sizing: border-box;
}



.s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c21f3258-5276-4d35-8305-5bee6218507f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
      position: relative;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-c21f3258-5276-4d35-8305-5bee6218507f {
  margin: 0 !important;
  overflow: visible;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c21f3258-5276-4d35-8305-5bee6218507f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add background color handling */
  
}

#s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c21f3258-5276-4d35-8305-5bee6218507f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c21f3258-5276-4d35-8305-5bee6218507f .shogun-image-content {
  
    justify-content: center;
  
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image {
  box-sizing: border-box;
}



.s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c21f3258-5276-4d35-8305-5bee6218507f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container {
      position: relative;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c21f3258-5276-4d35-8305-5bee6218507f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-983d755b-f85d-461a-9bc5-f9ff10f08b35 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-983d755b-f85d-461a-9bc5-f9ff10f08b35 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-983d755b-f85d-461a-9bc5-f9ff10f08b35.shg-box.shg-c {
  justify-content: center;
}

#s-3e282b4b-7a59-4211-aa61-63dd5689477c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-3e282b4b-7a59-4211-aa61-63dd5689477c {
  text-align: center;
}
}@media (max-width: 767px){#s-3e282b4b-7a59-4211-aa61-63dd5689477c {
  text-align: center;
}
}
#s-3e282b4b-7a59-4211-aa61-63dd5689477c .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-3e282b4b-7a59-4211-aa61-63dd5689477c .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-3e282b4b-7a59-4211-aa61-63dd5689477c .shogun-heading-component h2 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


}
#s-b4ed7a5f-0442-42be-b67f-583cfa010134 {
  margin-left: auto;
margin-right: auto;
}

#s-f6ff4faa-3c22-4d1d-9e84-075cea4546ad {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f6ff4faa-3c22-4d1d-9e84-075cea4546ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f6ff4faa-3c22-4d1d-9e84-075cea4546ad.shg-box.shg-c {
  justify-content: center;
}

#s-d575bffe-e923-4bc9-a832-3b46399c5f77 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  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-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  display: none;
}
#s-26549bf3-0e82-4195-833c-0e3a0a24e19c, #wrap-s-26549bf3-0e82-4195-833c-0e3a0a24e19c, #wrap-content-s-26549bf3-0e82-4195-833c-0e3a0a24e19c { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  display: none;
}
#s-26549bf3-0e82-4195-833c-0e3a0a24e19c, #wrap-s-26549bf3-0e82-4195-833c-0e3a0a24e19c, #wrap-content-s-26549bf3-0e82-4195-833c-0e3a0a24e19c { display: none !important; }}@media (max-width: 767px){#s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  display: none;
}
#s-26549bf3-0e82-4195-833c-0e3a0a24e19c, #wrap-s-26549bf3-0e82-4195-833c-0e3a0a24e19c, #wrap-content-s-26549bf3-0e82-4195-833c-0e3a0a24e19c { display: none !important; }}
#s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  margin: 0 !important;
  overflow: visible;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add background color handling */
  
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-content {
  
    justify-content: center;
  
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image {
  box-sizing: border-box;
}



.s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
      position: relative;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

@media (min-width: 1200px){#s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  margin: 0 !important;
  overflow: visible;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add background color handling */
  
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-content {
  
    justify-content: center;
  
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image {
  box-sizing: border-box;
}



.s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
      position: relative;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c 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-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  margin: 0 !important;
  overflow: visible;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add background color handling */
  
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-content {
  
    justify-content: center;
  
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image {
  box-sizing: border-box;
}



.s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
      position: relative;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c 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-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  margin: 0 !important;
  overflow: visible;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add background color handling */
  
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-content {
  
    justify-content: center;
  
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image {
  box-sizing: border-box;
}



.s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
      position: relative;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}@media (max-width: 767px){#s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  margin: 0 !important;
  overflow: visible;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add background color handling */
  
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }

    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-link {
      aspect-ratio: 439/321;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 439px;
  }




.s-26549bf3-0e82-4195-833c-0e3a0a24e19c .shogun-image-content {
  
    justify-content: center;
  
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shg-align-container {
  display: flex;
  justify-content: flex-end
}

.s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image {
  box-sizing: border-box;
}



.s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c {
      --shg-aspect-ratio: calc(439/321); 
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container {
      position: relative;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-26549bf3-0e82-4195-833c-0e3a0a24e19c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 439px;
    }
  }

}
#s-c87ec57d-3257-4a92-b120-133df7c924b3 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c87ec57d-3257-4a92-b120-133df7c924b3 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c87ec57d-3257-4a92-b120-133df7c924b3 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-c87ec57d-3257-4a92-b120-133df7c924b3 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-c87ec57d-3257-4a92-b120-133df7c924b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c87ec57d-3257-4a92-b120-133df7c924b3.shg-box.shg-c {
  justify-content: center;
}

#s-ba53367e-3922-49e1-881d-15670fe05eb8 {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-ba53367e-3922-49e1-881d-15670fe05eb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ba53367e-3922-49e1-881d-15670fe05eb8.shg-box.shg-c {
  justify-content: center;
}

#s-77a5299e-0f70-453c-9fb6-3d6e3675f4b4 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: center;
}

#s-77a5299e-0f70-453c-9fb6-3d6e3675f4b4 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-42d82ee9-7c33-4e74-9567-40e14a14390b {
  margin-left: auto;
margin-right: auto;
}

#s-456cfbf0-38ab-48cc-b4f4-bde879f237f0 {
  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-456cfbf0-38ab-48cc-b4f4-bde879f237f0 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-456cfbf0-38ab-48cc-b4f4-bde879f237f0 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-456cfbf0-38ab-48cc-b4f4-bde879f237f0 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-456cfbf0-38ab-48cc-b4f4-bde879f237f0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-456cfbf0-38ab-48cc-b4f4-bde879f237f0.shg-box.shg-c {
  justify-content: center;
}

#s-2b368414-12e2-43b1-b7f0-127784bed02e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-2b368414-12e2-43b1-b7f0-127784bed02e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b368414-12e2-43b1-b7f0-127784bed02e.shg-box.shg-c {
  justify-content: center;
}

#s-b8eca85b-ed16-44ff-afe7-04dbd05820ac {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}

#s-b8eca85b-ed16-44ff-afe7-04dbd05820ac .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-2f56746e-a36f-4f74-9abc-4ff0fdb4b5ec {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2f56746e-a36f-4f74-9abc-4ff0fdb4b5ec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f56746e-a36f-4f74-9abc-4ff0fdb4b5ec.shg-box.shg-c {
  justify-content: center;
}

#s-f3215a89-db02-4a56-8411-a38797fc0d2f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f3215a89-db02-4a56-8411-a38797fc0d2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f3215a89-db02-4a56-8411-a38797fc0d2f.shg-box.shg-c {
  justify-content: center;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
text-align: center;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b {
  margin: 0 !important;
  overflow: visible;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add background color handling */
  
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-70cec223-744e-420e-91f0-87c1c80f831b .shogun-image-content {
  
    justify-content: center;
  
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image {
  box-sizing: border-box;
}



.s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  
}


@media (min-width: 1200px){#s-70cec223-744e-420e-91f0-87c1c80f831b {
  margin: 0 !important;
  overflow: visible;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add background color handling */
  
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-70cec223-744e-420e-91f0-87c1c80f831b .shogun-image-content {
  
    justify-content: center;
  
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image {
  box-sizing: border-box;
}



.s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-70cec223-744e-420e-91f0-87c1c80f831b {
  margin: 0 !important;
  overflow: visible;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add background color handling */
  
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-70cec223-744e-420e-91f0-87c1c80f831b .shogun-image-content {
  
    justify-content: center;
  
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image {
  box-sizing: border-box;
}



.s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-70cec223-744e-420e-91f0-87c1c80f831b {
  margin: 0 !important;
  overflow: visible;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add background color handling */
  
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-70cec223-744e-420e-91f0-87c1c80f831b .shogun-image-content {
  
    justify-content: center;
  
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image {
  box-sizing: border-box;
}



.s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  
}


}@media (max-width: 767px){#s-70cec223-744e-420e-91f0-87c1c80f831b {
  margin: 0 !important;
  overflow: visible;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70cec223-744e-420e-91f0-87c1c80f831b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add background color handling */
  
}

#s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-70cec223-744e-420e-91f0-87c1c80f831b .shogun-image-content {
  
    justify-content: center;
  
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70cec223-744e-420e-91f0-87c1c80f831b.shogun-image {
  box-sizing: border-box;
}



.s-70cec223-744e-420e-91f0-87c1c80f831b img.shogun-image {
  
}


}
#s-f7c73019-a1a3-4434-98c7-095d523f6381 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f7c73019-a1a3-4434-98c7-095d523f6381 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f7c73019-a1a3-4434-98c7-095d523f6381.shg-box.shg-c {
  justify-content: center;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
text-align: center;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  margin: 0 !important;
  overflow: visible;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add background color handling */
  
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-d6810ce1-57fc-4651-bb65-32373a9cb641 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image {
  box-sizing: border-box;
}



.s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  margin: 0 !important;
  overflow: visible;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add background color handling */
  
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d6810ce1-57fc-4651-bb65-32373a9cb641 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image {
  box-sizing: border-box;
}



.s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  margin: 0 !important;
  overflow: visible;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add background color handling */
  
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d6810ce1-57fc-4651-bb65-32373a9cb641 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image {
  box-sizing: border-box;
}



.s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  margin: 0 !important;
  overflow: visible;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add background color handling */
  
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d6810ce1-57fc-4651-bb65-32373a9cb641 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image {
  box-sizing: border-box;
}



.s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  margin: 0 !important;
  overflow: visible;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d6810ce1-57fc-4651-bb65-32373a9cb641 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add background color handling */
  
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d6810ce1-57fc-4651-bb65-32373a9cb641 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d6810ce1-57fc-4651-bb65-32373a9cb641.shogun-image {
  box-sizing: border-box;
}



.s-d6810ce1-57fc-4651-bb65-32373a9cb641 img.shogun-image {
  
}


}
#s-2ed2fd32-9433-4a50-9772-8bf5fda6fdf6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2ed2fd32-9433-4a50-9772-8bf5fda6fdf6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2ed2fd32-9433-4a50-9772-8bf5fda6fdf6.shg-box.shg-c {
  justify-content: center;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
text-align: center;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image {
  box-sizing: border-box;
}



.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image {
  box-sizing: border-box;
}



.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image {
  box-sizing: border-box;
}



.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image {
  box-sizing: border-box;
}



.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1.shogun-image {
  box-sizing: border-box;
}



.s-b0a185db-5bb6-4c3f-bf61-3ebf9bcc17b1 img.shogun-image {
  
}


}
#s-730b3724-3785-4bac-8620-52d244f23ab5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-730b3724-3785-4bac-8620-52d244f23ab5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-730b3724-3785-4bac-8620-52d244f23ab5.shg-box.shg-c {
  justify-content: center;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
text-align: center;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image {
  box-sizing: border-box;
}



.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image {
  box-sizing: border-box;
}



.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image {
  box-sizing: border-box;
}



.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image {
  box-sizing: border-box;
}



.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  margin: 0 !important;
  overflow: visible;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d0d3ec50-b974-48cc-9279-c0046bea12f0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add background color handling */
  
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d3ec50-b974-48cc-9279-c0046bea12f0.shogun-image {
  box-sizing: border-box;
}



.s-d0d3ec50-b974-48cc-9279-c0046bea12f0 img.shogun-image {
  
}


}
#s-56e80fab-009a-4775-a969-c524e77ace40 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-56e80fab-009a-4775-a969-c524e77ace40 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-56e80fab-009a-4775-a969-c524e77ace40.shg-box.shg-c {
  justify-content: center;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
text-align: center;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image {
  box-sizing: border-box;
}



.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  
}


@media (min-width: 1200px){#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image {
  box-sizing: border-box;
}



.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image {
  box-sizing: border-box;
}



.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image {
  box-sizing: border-box;
}



.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  
}


}@media (max-width: 767px){#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  margin: 0 !important;
  overflow: visible;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cd5bed37-633e-41c8-8e10-30e0db50ff36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add background color handling */
  
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cd5bed37-633e-41c8-8e10-30e0db50ff36.shogun-image {
  box-sizing: border-box;
}



.s-cd5bed37-633e-41c8-8e10-30e0db50ff36 img.shogun-image {
  
}


}
#s-75b3c2c4-aeba-491f-ab66-0a7d970de0d1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-75b3c2c4-aeba-491f-ab66-0a7d970de0d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-75b3c2c4-aeba-491f-ab66-0a7d970de0d1.shg-box.shg-c {
  justify-content: center;
}

#s-d429a815-c69e-4c4d-b35d-534560627411 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
text-align: center;
}

#s-d429a815-c69e-4c4d-b35d-534560627411 {
  margin: 0 !important;
  overflow: visible;
}

#s-d429a815-c69e-4c4d-b35d-534560627411-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add background color handling */
  
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-d429a815-c69e-4c4d-b35d-534560627411 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image {
  box-sizing: border-box;
}



.s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d429a815-c69e-4c4d-b35d-534560627411 {
  margin: 0 !important;
  overflow: visible;
}

#s-d429a815-c69e-4c4d-b35d-534560627411-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add background color handling */
  
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d429a815-c69e-4c4d-b35d-534560627411 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image {
  box-sizing: border-box;
}



.s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d429a815-c69e-4c4d-b35d-534560627411 {
  margin: 0 !important;
  overflow: visible;
}

#s-d429a815-c69e-4c4d-b35d-534560627411-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add background color handling */
  
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d429a815-c69e-4c4d-b35d-534560627411 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image {
  box-sizing: border-box;
}



.s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d429a815-c69e-4c4d-b35d-534560627411 {
  margin: 0 !important;
  overflow: visible;
}

#s-d429a815-c69e-4c4d-b35d-534560627411-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add background color handling */
  
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d429a815-c69e-4c4d-b35d-534560627411 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image {
  box-sizing: border-box;
}



.s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d429a815-c69e-4c4d-b35d-534560627411 {
  margin: 0 !important;
  overflow: visible;
}

#s-d429a815-c69e-4c4d-b35d-534560627411-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d429a815-c69e-4c4d-b35d-534560627411 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add background color handling */
  
}

#s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d429a815-c69e-4c4d-b35d-534560627411 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d429a815-c69e-4c4d-b35d-534560627411.shogun-image {
  box-sizing: border-box;
}



.s-d429a815-c69e-4c4d-b35d-534560627411 img.shogun-image {
  
}


}
#s-a08a99b3-d252-48fd-8f49-c5cd82362caa {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a08a99b3-d252-48fd-8f49-c5cd82362caa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a08a99b3-d252-48fd-8f49-c5cd82362caa.shg-box.shg-c {
  justify-content: center;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
text-align: center;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  margin: 0 !important;
  overflow: visible;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add background color handling */
  
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image {
  box-sizing: border-box;
}



.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  
}


@media (min-width: 1200px){#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  margin: 0 !important;
  overflow: visible;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add background color handling */
  
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image {
  box-sizing: border-box;
}



.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  margin: 0 !important;
  overflow: visible;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add background color handling */
  
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image {
  box-sizing: border-box;
}



.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  margin: 0 !important;
  overflow: visible;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add background color handling */
  
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image {
  box-sizing: border-box;
}



.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  
}


}@media (max-width: 767px){#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  margin: 0 !important;
  overflow: visible;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add background color handling */
  
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f.shogun-image {
  box-sizing: border-box;
}



.s-3e5b48cf-fb2b-42b2-8b5c-2d94a867928f img.shogun-image {
  
}


}
#s-f7f42601-e0a1-4365-8c8c-3155a223f8ac {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f7f42601-e0a1-4365-8c8c-3155a223f8ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f7f42601-e0a1-4365-8c8c-3155a223f8ac.shg-box.shg-c {
  justify-content: center;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  margin-left: auto;
margin-right: auto;
max-width: 268px;
text-align: center;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  margin: 0 !important;
  overflow: visible;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add background color handling */
  
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image {
  box-sizing: border-box;
}



.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  margin: 0 !important;
  overflow: visible;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add background color handling */
  
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image {
  box-sizing: border-box;
}



.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  margin: 0 !important;
  overflow: visible;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add background color handling */
  
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image {
  box-sizing: border-box;
}



.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  margin: 0 !important;
  overflow: visible;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add background color handling */
  
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image {
  box-sizing: border-box;
}



.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  margin: 0 !important;
  overflow: visible;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add background color handling */
  
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7.shogun-image {
  box-sizing: border-box;
}



.s-29cdb2bd-86c0-4e87-bc59-2f329c231dc7 img.shogun-image {
  
}


}
#s-57c4b749-6775-469d-86b3-63d3f935c086 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-559b6522-a818-4217-824c-e8d23b22f4bc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-559b6522-a818-4217-824c-e8d23b22f4bc {
  display: none;
}
#s-559b6522-a818-4217-824c-e8d23b22f4bc, #wrap-s-559b6522-a818-4217-824c-e8d23b22f4bc, #wrap-content-s-559b6522-a818-4217-824c-e8d23b22f4bc { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-559b6522-a818-4217-824c-e8d23b22f4bc {
  display: none;
}
#s-559b6522-a818-4217-824c-e8d23b22f4bc, #wrap-s-559b6522-a818-4217-824c-e8d23b22f4bc, #wrap-content-s-559b6522-a818-4217-824c-e8d23b22f4bc { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-559b6522-a818-4217-824c-e8d23b22f4bc {
  
}
}@media (max-width: 767px){#s-559b6522-a818-4217-824c-e8d23b22f4bc {
  
}
}







#s-559b6522-a818-4217-824c-e8d23b22f4bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-559b6522-a818-4217-824c-e8d23b22f4bc.shg-box.shg-c {
  justify-content: center;
}

#s-a113e91d-bb2d-4ccf-ade1-e9f9a96a9525 {
  margin-left: auto;
margin-right: auto;
padding-top: 115px;
padding-bottom: 115px;
max-width: 1200px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a113e91d-bb2d-4ccf-ade1-e9f9a96a9525 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a113e91d-bb2d-4ccf-ade1-e9f9a96a9525 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-a113e91d-bb2d-4ccf-ade1-e9f9a96a9525 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-a113e91d-bb2d-4ccf-ade1-e9f9a96a9525 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a113e91d-bb2d-4ccf-ade1-e9f9a96a9525.shg-box.shg-c {
  justify-content: center;
}

#s-f8700710-0be9-4a41-afc2-55baa29491fd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-f8700710-0be9-4a41-afc2-55baa29491fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f8700710-0be9-4a41-afc2-55baa29491fd.shg-box.shg-c {
  justify-content: center;
}

#s-e19f8070-b995-4fcf-b376-8fe261cc1745 {
  margin-left: auto;
margin-right: auto;
}








#s-e19f8070-b995-4fcf-b376-8fe261cc1745 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e19f8070-b995-4fcf-b376-8fe261cc1745.shg-box.shg-c {
  justify-content: center;
}

#s-7ec014a1-3cd9-4107-badc-ce6c04e81ff4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
}

#s-11a14731-4c8a-47c6-b87e-2c4671bddaac {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
max-width: 840px;
}








#s-11a14731-4c8a-47c6-b87e-2c4671bddaac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-11a14731-4c8a-47c6-b87e-2c4671bddaac.shg-box.shg-c {
  justify-content: center;
}

#s-3d02c351-da14-4985-a0c8-d0f3a4c7edf0 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-3d02c351-da14-4985-a0c8-d0f3a4c7edf0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3d02c351-da14-4985-a0c8-d0f3a4c7edf0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 992px) {
[id="s-3d02c351-da14-4985-a0c8-d0f3a4c7edf0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

@media (min-width: 1200px) {
[id="s-3d02c351-da14-4985-a0c8-d0f3a4c7edf0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 43.333333333333336px);
}

}

#s-c1c0658a-4087-482b-b64e-acc3df76d54b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c1c0658a-4087-482b-b64e-acc3df76d54b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c1c0658a-4087-482b-b64e-acc3df76d54b.shg-box.shg-c {
  justify-content: center;
}

#s-90670e01-472f-4601-a9df-5687a99acd50 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-90670e01-472f-4601-a9df-5687a99acd50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90670e01-472f-4601-a9df-5687a99acd50.shg-box.shg-c {
  justify-content: center;
}

#s-5651f664-35bf-40bd-9671-203634c932d3 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5651f664-35bf-40bd-9671-203634c932d3 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-07800797-8eec-40f2-a4da-e648f0308261 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-07800797-8eec-40f2-a4da-e648f0308261 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-07800797-8eec-40f2-a4da-e648f0308261.shg-box.shg-c {
  justify-content: center;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
  box-sizing: border-box;
}



.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
      position: relative;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
  box-sizing: border-box;
}



.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
      position: relative;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 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-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
  box-sizing: border-box;
}



.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
      position: relative;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 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-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
  box-sizing: border-box;
}



.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
      position: relative;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  margin: 0 !important;
  overflow: visible;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add background color handling */
  
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image {
  box-sizing: border-box;
}



.s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container {
      position: relative;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e7a316f-54b0-44a0-969e-9f280dedb3a1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-003d781e-9257-4bed-a252-6a249c3ee0ea {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-003d781e-9257-4bed-a252-6a249c3ee0ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-003d781e-9257-4bed-a252-6a249c3ee0ea.shg-box.shg-c {
  justify-content: center;
}

#s-e78060e7-93bf-472d-a882-1d02af3b4153 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e78060e7-93bf-472d-a882-1d02af3b4153 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e78060e7-93bf-472d-a882-1d02af3b4153.shg-box.shg-c {
  justify-content: center;
}

#s-c395d71e-33b3-4131-bd17-06ed4873d8d3 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c395d71e-33b3-4131-bd17-06ed4873d8d3 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-bcffc704-21d8-4c64-8157-09afc2f0236e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bcffc704-21d8-4c64-8157-09afc2f0236e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bcffc704-21d8-4c64-8157-09afc2f0236e.shg-box.shg-c {
  justify-content: center;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  margin: 0 !important;
  overflow: visible;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add background color handling */
  
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
  box-sizing: border-box;
}



.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
      position: relative;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  margin: 0 !important;
  overflow: visible;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add background color handling */
  
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
  box-sizing: border-box;
}



.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
      position: relative;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 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-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  margin: 0 !important;
  overflow: visible;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add background color handling */
  
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
  box-sizing: border-box;
}



.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
      position: relative;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 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-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  margin: 0 !important;
  overflow: visible;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add background color handling */
  
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
  box-sizing: border-box;
}



.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
      position: relative;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  margin: 0 !important;
  overflow: visible;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add background color handling */
  
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image {
  box-sizing: border-box;
}



.s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container {
      position: relative;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69cfe598-b283-44b1-aa5a-4d66a88b5868 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-1e3a22d1-3045-4c0b-8b02-3eb45c7b8c7b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1e3a22d1-3045-4c0b-8b02-3eb45c7b8c7b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1e3a22d1-3045-4c0b-8b02-3eb45c7b8c7b.shg-box.shg-c {
  justify-content: center;
}

#s-2285d788-e698-4d44-bf9f-60cc012d34ce {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2285d788-e698-4d44-bf9f-60cc012d34ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2285d788-e698-4d44-bf9f-60cc012d34ce.shg-box.shg-c {
  justify-content: center;
}

#s-f41a5e87-726e-4881-9756-47e5ceec1279 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f41a5e87-726e-4881-9756-47e5ceec1279 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-d48d3047-9038-42c9-9c6b-e3e0d51bab88 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d48d3047-9038-42c9-9c6b-e3e0d51bab88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d48d3047-9038-42c9-9c6b-e3e0d51bab88.shg-box.shg-c {
  justify-content: center;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 45/38;
text-align: center;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  margin: 0 !important;
  overflow: visible;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add background color handling */
  
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
  box-sizing: border-box;
}



.s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-edcf1000-3f7a-4d2b-af64-822d847406ca {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
      position: relative;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  margin: 0 !important;
  overflow: visible;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add background color handling */
  
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
  box-sizing: border-box;
}



.s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-edcf1000-3f7a-4d2b-af64-822d847406ca {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
      position: relative;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca 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-edcf1000-3f7a-4d2b-af64-822d847406ca {
  margin: 0 !important;
  overflow: visible;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add background color handling */
  
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
  box-sizing: border-box;
}



.s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-edcf1000-3f7a-4d2b-af64-822d847406ca {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
      position: relative;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca 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-edcf1000-3f7a-4d2b-af64-822d847406ca {
  margin: 0 !important;
  overflow: visible;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add background color handling */
  
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
  box-sizing: border-box;
}



.s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-edcf1000-3f7a-4d2b-af64-822d847406ca {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
      position: relative;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  margin: 0 !important;
  overflow: visible;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-edcf1000-3f7a-4d2b-af64-822d847406ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add background color handling */
  
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }

    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-link {
      aspect-ratio: 45/38;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-edcf1000-3f7a-4d2b-af64-822d847406ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-edcf1000-3f7a-4d2b-af64-822d847406ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image {
  box-sizing: border-box;
}



.s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-edcf1000-3f7a-4d2b-af64-822d847406ca {
      --shg-aspect-ratio: calc(45/38); 
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container {
      position: relative;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-edcf1000-3f7a-4d2b-af64-822d847406ca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-999b952d-b350-4e4b-9b4f-1d5e8a30cd05 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-999b952d-b350-4e4b-9b4f-1d5e8a30cd05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-999b952d-b350-4e4b-9b4f-1d5e8a30cd05.shg-box.shg-c {
  justify-content: center;
}

#s-20f945b5-2d81-4ec7-96a3-92dcc69feca9 {
  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-20f945b5-2d81-4ec7-96a3-92dcc69feca9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-20f945b5-2d81-4ec7-96a3-92dcc69feca9 {
  cursor: pointer;
}#s-20f945b5-2d81-4ec7-96a3-92dcc69feca9.shg-box.shg-c {
  justify-content: center;
}

#s-f277d8a7-a858-405d-88bd-fa384c3e67e1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f277d8a7-a858-405d-88bd-fa384c3e67e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f277d8a7-a858-405d-88bd-fa384c3e67e1.shg-box.shg-c {
  justify-content: center;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  margin: 0 !important;
  overflow: visible;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 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-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image {
  box-sizing: border-box;
}



.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
      position: relative;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  margin: 0 !important;
  overflow: visible;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add background color handling */
  
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image {
  box-sizing: border-box;
}



.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
      position: relative;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 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-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  margin: 0 !important;
  overflow: visible;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add background color handling */
  
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image {
  box-sizing: border-box;
}



.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
      position: relative;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 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-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  margin: 0 !important;
  overflow: visible;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add background color handling */
  
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image {
  box-sizing: border-box;
}



.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
      position: relative;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  margin: 0 !important;
  overflow: visible;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add background color handling */
  
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }




.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image {
  box-sizing: border-box;
}



.s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container {
      position: relative;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8922e750-4cb2-46ef-87e9-1aebf4fa5a20 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-4c6a83cf-7c5a-434d-b038-ed1a991042cc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4c6a83cf-7c5a-434d-b038-ed1a991042cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c6a83cf-7c5a-434d-b038-ed1a991042cc.shg-box.shg-c {
  justify-content: center;
}

#s-390f923e-54bd-40e6-95eb-7ef8c42a582e {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-390f923e-54bd-40e6-95eb-7ef8c42a582e .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-8cfb3096-b9be-42c8-8891-8bf58650c33a {
  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-8cfb3096-b9be-42c8-8891-8bf58650c33a: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-8cfb3096-b9be-42c8-8891-8bf58650c33a:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-8cfb3096-b9be-42c8-8891-8bf58650c33a-root {
    text-align: left;
  }


#s-8cfb3096-b9be-42c8-8891-8bf58650c33a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8cfb3096-b9be-42c8-8891-8bf58650c33a-root {
    text-align: left;
  }


#s-8cfb3096-b9be-42c8-8891-8bf58650c33a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8cfb3096-b9be-42c8-8891-8bf58650c33a-root {
    text-align: left;
  }


#s-8cfb3096-b9be-42c8-8891-8bf58650c33a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8cfb3096-b9be-42c8-8891-8bf58650c33a-root {
    text-align: left;
  }


#s-8cfb3096-b9be-42c8-8891-8bf58650c33a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8cfb3096-b9be-42c8-8891-8bf58650c33a-root {
    text-align: left;
  }


#s-8cfb3096-b9be-42c8-8891-8bf58650c33a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-269ca1c3-b6cb-40d7-98e7-d9b358e165e1 {
  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-269ca1c3-b6cb-40d7-98e7-d9b358e165e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-269ca1c3-b6cb-40d7-98e7-d9b358e165e1 {
  cursor: pointer;
}#s-269ca1c3-b6cb-40d7-98e7-d9b358e165e1.shg-box.shg-c {
  justify-content: center;
}

#s-7f62da30-2b79-4cc5-a2ec-74830de5808f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7f62da30-2b79-4cc5-a2ec-74830de5808f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f62da30-2b79-4cc5-a2ec-74830de5808f.shg-box.shg-c {
  justify-content: center;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  margin: 0 !important;
  overflow: visible;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 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-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
  box-sizing: border-box;
}



.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
      position: relative;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  margin: 0 !important;
  overflow: visible;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add background color handling */
  
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
  box-sizing: border-box;
}



.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
      position: relative;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 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-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  margin: 0 !important;
  overflow: visible;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add background color handling */
  
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
  box-sizing: border-box;
}



.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
      position: relative;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 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-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  margin: 0 !important;
  overflow: visible;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add background color handling */
  
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
  box-sizing: border-box;
}



.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
      position: relative;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  margin: 0 !important;
  overflow: visible;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add background color handling */
  
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image {
  box-sizing: border-box;
}



.s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container {
      position: relative;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d5b8e93d-7fd6-49b7-8754-98dbf85f9158 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-cd63223d-8c2b-4013-a791-e86787874e91 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cd63223d-8c2b-4013-a791-e86787874e91 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cd63223d-8c2b-4013-a791-e86787874e91.shg-box.shg-c {
  justify-content: center;
}

#s-8fdab05a-bcf6-44c8-8ade-fe8304294e1d {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-8fdab05a-bcf6-44c8-8ade-fe8304294e1d .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-4ac20e18-192a-4f05-83a1-6227c54333dd {
  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-4ac20e18-192a-4f05-83a1-6227c54333dd: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-4ac20e18-192a-4f05-83a1-6227c54333dd:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-4ac20e18-192a-4f05-83a1-6227c54333dd-root {
    text-align: left;
  }


#s-4ac20e18-192a-4f05-83a1-6227c54333dd.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4ac20e18-192a-4f05-83a1-6227c54333dd-root {
    text-align: left;
  }


#s-4ac20e18-192a-4f05-83a1-6227c54333dd.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4ac20e18-192a-4f05-83a1-6227c54333dd-root {
    text-align: left;
  }


#s-4ac20e18-192a-4f05-83a1-6227c54333dd.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4ac20e18-192a-4f05-83a1-6227c54333dd-root {
    text-align: left;
  }


#s-4ac20e18-192a-4f05-83a1-6227c54333dd.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4ac20e18-192a-4f05-83a1-6227c54333dd-root {
    text-align: left;
  }


#s-4ac20e18-192a-4f05-83a1-6227c54333dd.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-2d861484-40b1-4e17-817b-20cf59f762e3 {
  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-2d861484-40b1-4e17-817b-20cf59f762e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2d861484-40b1-4e17-817b-20cf59f762e3 {
  cursor: pointer;
}#s-2d861484-40b1-4e17-817b-20cf59f762e3.shg-box.shg-c {
  justify-content: center;
}

#s-6c4a6c8a-eab7-49f5-864a-dff1915c9874 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6c4a6c8a-eab7-49f5-864a-dff1915c9874 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6c4a6c8a-eab7-49f5-864a-dff1915c9874.shg-box.shg-c {
  justify-content: center;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  margin: 0 !important;
  overflow: visible;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 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-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
  box-sizing: border-box;
}



.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
      position: relative;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  margin: 0 !important;
  overflow: visible;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add background color handling */
  
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
  box-sizing: border-box;
}



.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
      position: relative;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 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-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  margin: 0 !important;
  overflow: visible;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add background color handling */
  
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
  box-sizing: border-box;
}



.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
      position: relative;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 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-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  margin: 0 !important;
  overflow: visible;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add background color handling */
  
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
  box-sizing: border-box;
}



.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
      position: relative;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  margin: 0 !important;
  overflow: visible;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add background color handling */
  
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image {
  box-sizing: border-box;
}



.s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container {
      position: relative;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296f4d9-d2ff-417b-80f5-5b9f646c2f98 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-230aa134-328f-4989-9930-06c9b4d13be7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-230aa134-328f-4989-9930-06c9b4d13be7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-230aa134-328f-4989-9930-06c9b4d13be7.shg-box.shg-c {
  justify-content: center;
}

#s-1563ed2a-020e-463d-9dff-91fe0555204a {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-1563ed2a-020e-463d-9dff-91fe0555204a .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-4413ab59-0644-44d6-af03-be2d47de0198 {
  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-4413ab59-0644-44d6-af03-be2d47de0198: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-4413ab59-0644-44d6-af03-be2d47de0198:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-4413ab59-0644-44d6-af03-be2d47de0198-root {
    text-align: left;
  }


#s-4413ab59-0644-44d6-af03-be2d47de0198.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4413ab59-0644-44d6-af03-be2d47de0198-root {
    text-align: left;
  }


#s-4413ab59-0644-44d6-af03-be2d47de0198.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4413ab59-0644-44d6-af03-be2d47de0198-root {
    text-align: left;
  }


#s-4413ab59-0644-44d6-af03-be2d47de0198.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4413ab59-0644-44d6-af03-be2d47de0198-root {
    text-align: left;
  }


#s-4413ab59-0644-44d6-af03-be2d47de0198.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4413ab59-0644-44d6-af03-be2d47de0198-root {
    text-align: left;
  }


#s-4413ab59-0644-44d6-af03-be2d47de0198.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-10945b34-46b7-470c-aa2c-057fb7a50dca {
  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-10945b34-46b7-470c-aa2c-057fb7a50dca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-10945b34-46b7-470c-aa2c-057fb7a50dca {
  cursor: pointer;
}#s-10945b34-46b7-470c-aa2c-057fb7a50dca.shg-box.shg-c {
  justify-content: center;
}

#s-c7c42cfb-b817-43f4-aa7d-4cab2235bc92 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c7c42cfb-b817-43f4-aa7d-4cab2235bc92 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c7c42cfb-b817-43f4-aa7d-4cab2235bc92.shg-box.shg-c {
  justify-content: center;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c 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-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
  box-sizing: border-box;
}



.s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2558f010-1cee-44de-8696-259ca3b79b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
      position: relative;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-2558f010-1cee-44de-8696-259ca3b79b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
  box-sizing: border-box;
}



.s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2558f010-1cee-44de-8696-259ca3b79b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
      position: relative;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c 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-2558f010-1cee-44de-8696-259ca3b79b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
  box-sizing: border-box;
}



.s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2558f010-1cee-44de-8696-259ca3b79b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
      position: relative;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c 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-2558f010-1cee-44de-8696-259ca3b79b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
  box-sizing: border-box;
}



.s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2558f010-1cee-44de-8696-259ca3b79b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
      position: relative;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-2558f010-1cee-44de-8696-259ca3b79b6c {
  margin: 0 !important;
  overflow: visible;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2558f010-1cee-44de-8696-259ca3b79b6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add background color handling */
  
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2558f010-1cee-44de-8696-259ca3b79b6c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-2558f010-1cee-44de-8696-259ca3b79b6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image {
  box-sizing: border-box;
}



.s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2558f010-1cee-44de-8696-259ca3b79b6c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container {
      position: relative;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2558f010-1cee-44de-8696-259ca3b79b6c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-3918cbd9-9f33-4f06-94e6-1e02778a7560 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3918cbd9-9f33-4f06-94e6-1e02778a7560 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3918cbd9-9f33-4f06-94e6-1e02778a7560.shg-box.shg-c {
  justify-content: center;
}

#s-b6a5982b-47be-4ab3-a6a7-1362897d1e44 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-b6a5982b-47be-4ab3-a6a7-1362897d1e44 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-aab9a5ee-446f-4c13-95f2-91e313fa0783 {
  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-aab9a5ee-446f-4c13-95f2-91e313fa0783: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-aab9a5ee-446f-4c13-95f2-91e313fa0783:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-aab9a5ee-446f-4c13-95f2-91e313fa0783-root {
    text-align: left;
  }


#s-aab9a5ee-446f-4c13-95f2-91e313fa0783.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-aab9a5ee-446f-4c13-95f2-91e313fa0783-root {
    text-align: left;
  }


#s-aab9a5ee-446f-4c13-95f2-91e313fa0783.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-aab9a5ee-446f-4c13-95f2-91e313fa0783-root {
    text-align: left;
  }


#s-aab9a5ee-446f-4c13-95f2-91e313fa0783.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-aab9a5ee-446f-4c13-95f2-91e313fa0783-root {
    text-align: left;
  }


#s-aab9a5ee-446f-4c13-95f2-91e313fa0783.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-aab9a5ee-446f-4c13-95f2-91e313fa0783-root {
    text-align: left;
  }


#s-aab9a5ee-446f-4c13-95f2-91e313fa0783.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-000a425c-b099-48ea-b875-ec4d2e894213 {
  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-000a425c-b099-48ea-b875-ec4d2e894213 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-000a425c-b099-48ea-b875-ec4d2e894213 {
  cursor: pointer;
}#s-000a425c-b099-48ea-b875-ec4d2e894213.shg-box.shg-c {
  justify-content: center;
}

#s-53024f3e-499a-471a-a310-022c016beba9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-53024f3e-499a-471a-a310-022c016beba9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53024f3e-499a-471a-a310-022c016beba9.shg-box.shg-c {
  justify-content: center;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  margin: 0 !important;
  overflow: visible;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed 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-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
  box-sizing: border-box;
}



.s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd0ced30-f736-419c-ab47-0ba7c523daed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
      position: relative;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  margin: 0 !important;
  overflow: visible;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add background color handling */
  
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
  box-sizing: border-box;
}



.s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd0ced30-f736-419c-ab47-0ba7c523daed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
      position: relative;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed 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-dd0ced30-f736-419c-ab47-0ba7c523daed {
  margin: 0 !important;
  overflow: visible;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add background color handling */
  
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
  box-sizing: border-box;
}



.s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd0ced30-f736-419c-ab47-0ba7c523daed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
      position: relative;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed 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-dd0ced30-f736-419c-ab47-0ba7c523daed {
  margin: 0 !important;
  overflow: visible;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add background color handling */
  
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
  box-sizing: border-box;
}



.s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd0ced30-f736-419c-ab47-0ba7c523daed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
      position: relative;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  margin: 0 !important;
  overflow: visible;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd0ced30-f736-419c-ab47-0ba7c523daed {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add background color handling */
  
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd0ced30-f736-419c-ab47-0ba7c523daed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-dd0ced30-f736-419c-ab47-0ba7c523daed .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image {
  box-sizing: border-box;
}



.s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd0ced30-f736-419c-ab47-0ba7c523daed {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container {
      position: relative;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd0ced30-f736-419c-ab47-0ba7c523daed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-0cee1e7b-b071-4a3d-831f-7cf3c40921bd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0cee1e7b-b071-4a3d-831f-7cf3c40921bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0cee1e7b-b071-4a3d-831f-7cf3c40921bd.shg-box.shg-c {
  justify-content: center;
}

#s-aa7b326a-5ad3-403b-a521-a095e4c109a0 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-aa7b326a-5ad3-403b-a521-a095e4c109a0 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-dc261deb-e15a-4732-878d-2e89166eb758 {
  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-dc261deb-e15a-4732-878d-2e89166eb758: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-dc261deb-e15a-4732-878d-2e89166eb758:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-dc261deb-e15a-4732-878d-2e89166eb758-root {
    text-align: left;
  }


#s-dc261deb-e15a-4732-878d-2e89166eb758.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-dc261deb-e15a-4732-878d-2e89166eb758-root {
    text-align: left;
  }


#s-dc261deb-e15a-4732-878d-2e89166eb758.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-dc261deb-e15a-4732-878d-2e89166eb758-root {
    text-align: left;
  }


#s-dc261deb-e15a-4732-878d-2e89166eb758.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-dc261deb-e15a-4732-878d-2e89166eb758-root {
    text-align: left;
  }


#s-dc261deb-e15a-4732-878d-2e89166eb758.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-dc261deb-e15a-4732-878d-2e89166eb758-root {
    text-align: left;
  }


#s-dc261deb-e15a-4732-878d-2e89166eb758.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-dd06e52c-4e6c-4d48-b009-72046d54d690 {
  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-dd06e52c-4e6c-4d48-b009-72046d54d690 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dd06e52c-4e6c-4d48-b009-72046d54d690 {
  cursor: pointer;
}#s-dd06e52c-4e6c-4d48-b009-72046d54d690.shg-box.shg-c {
  justify-content: center;
}

#s-2e0c81ca-7d71-4c7e-8ab4-0b7973a41ddb {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2e0c81ca-7d71-4c7e-8ab4-0b7973a41ddb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2e0c81ca-7d71-4c7e-8ab4-0b7973a41ddb.shg-box.shg-c {
  justify-content: center;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  margin: 0 !important;
  overflow: visible;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 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-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
  box-sizing: border-box;
}



.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
      position: relative;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  margin: 0 !important;
  overflow: visible;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add background color handling */
  
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
  box-sizing: border-box;
}



.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
      position: relative;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 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-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  margin: 0 !important;
  overflow: visible;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add background color handling */
  
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
  box-sizing: border-box;
}



.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
      position: relative;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 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-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  margin: 0 !important;
  overflow: visible;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add background color handling */
  
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
  box-sizing: border-box;
}



.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
      position: relative;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  margin: 0 !important;
  overflow: visible;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add background color handling */
  
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image {
  box-sizing: border-box;
}



.s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container {
      position: relative;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4172be97-aeed-4d4e-8b16-79ee2ad89b05 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-a3720032-3e50-469f-b56e-d37cbb491db0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a3720032-3e50-469f-b56e-d37cbb491db0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a3720032-3e50-469f-b56e-d37cbb491db0.shg-box.shg-c {
  justify-content: center;
}

#s-0ca7418e-d4d5-4c29-8604-0413f98dbbcf {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-0ca7418e-d4d5-4c29-8604-0413f98dbbcf .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a {
  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-e3b906e6-0300-4cb9-835a-dff4fe32eb9a: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-e3b906e6-0300-4cb9-835a-dff4fe32eb9a:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a-root {
    text-align: left;
  }


#s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a-root {
    text-align: left;
  }


#s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a-root {
    text-align: left;
  }


#s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a-root {
    text-align: left;
  }


#s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a-root {
    text-align: left;
  }


#s-e3b906e6-0300-4cb9-835a-dff4fe32eb9a.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-d8909dad-d650-4fe5-8d56-dec5f1f22f5a {
  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-d8909dad-d650-4fe5-8d56-dec5f1f22f5a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d8909dad-d650-4fe5-8d56-dec5f1f22f5a {
  cursor: pointer;
}#s-d8909dad-d650-4fe5-8d56-dec5f1f22f5a.shg-box.shg-c {
  justify-content: center;
}

#s-6ae246ce-36da-4fd4-9a8b-ba35335dd02e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6ae246ce-36da-4fd4-9a8b-ba35335dd02e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6ae246ce-36da-4fd4-9a8b-ba35335dd02e.shg-box.shg-c {
  justify-content: center;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  margin-left: auto;
margin-right: auto;
max-width: 85px;
aspect-ratio: 1/1;
text-align: left;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  margin: 0 !important;
  overflow: visible;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add background color handling */
  background: rgba(90, 128, 40, 1);
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b 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-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
  box-sizing: border-box;
}



.s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8f0a41c0-0a70-490f-83de-292b2912e73b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
      position: relative;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

@media (min-width: 1200px){#s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  margin: 0 !important;
  overflow: visible;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add background color handling */
  
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
  box-sizing: border-box;
}



.s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8f0a41c0-0a70-490f-83de-292b2912e73b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
      position: relative;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b 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-8f0a41c0-0a70-490f-83de-292b2912e73b {
  margin: 0 !important;
  overflow: visible;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add background color handling */
  
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
  box-sizing: border-box;
}



.s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8f0a41c0-0a70-490f-83de-292b2912e73b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
      position: relative;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b 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-8f0a41c0-0a70-490f-83de-292b2912e73b {
  margin: 0 !important;
  overflow: visible;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add background color handling */
  
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
  box-sizing: border-box;
}



.s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8f0a41c0-0a70-490f-83de-292b2912e73b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
      position: relative;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}@media (max-width: 767px){#s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  margin: 0 !important;
  overflow: visible;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f0a41c0-0a70-490f-83de-292b2912e73b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add background color handling */
  
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8f0a41c0-0a70-490f-83de-292b2912e73b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 85px;
  }



  img.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
    
    
    
    max-height: 85px;
  }


.s-8f0a41c0-0a70-490f-83de-292b2912e73b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image {
  box-sizing: border-box;
}



.s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8f0a41c0-0a70-490f-83de-292b2912e73b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container {
      position: relative;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8f0a41c0-0a70-490f-83de-292b2912e73b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 85px;
    }
  }

}
#s-441f2149-dd69-47dc-92ae-399571b47c64 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-441f2149-dd69-47dc-92ae-399571b47c64 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-441f2149-dd69-47dc-92ae-399571b47c64.shg-box.shg-c {
  justify-content: center;
}

#s-52983053-7c31-4b08-8695-a93953552366 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: left;
}

#s-52983053-7c31-4b08-8695-a93953552366 .shogun-heading-component h3 {
  color: rgba(15, 21, 18, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-61177a18-2c29-44c6-9528-831560d72c98 {
  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-61177a18-2c29-44c6-9528-831560d72c98: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-61177a18-2c29-44c6-9528-831560d72c98:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-61177a18-2c29-44c6-9528-831560d72c98-root {
    text-align: left;
  }


#s-61177a18-2c29-44c6-9528-831560d72c98.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-61177a18-2c29-44c6-9528-831560d72c98-root {
    text-align: left;
  }


#s-61177a18-2c29-44c6-9528-831560d72c98.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-61177a18-2c29-44c6-9528-831560d72c98-root {
    text-align: left;
  }


#s-61177a18-2c29-44c6-9528-831560d72c98.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-61177a18-2c29-44c6-9528-831560d72c98-root {
    text-align: left;
  }


#s-61177a18-2c29-44c6-9528-831560d72c98.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-61177a18-2c29-44c6-9528-831560d72c98-root {
    text-align: left;
  }


#s-61177a18-2c29-44c6-9528-831560d72c98.shg-btn {
  color: rgba(210, 55, 42, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-f7049f14-df36-4fdb-911c-6b397798f217 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-5201831c-19a6-4fa1-b450-adca7055a391 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 60px;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5201831c-19a6-4fa1-b450-adca7055a391 {
  padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-5201831c-19a6-4fa1-b450-adca7055a391 {
  padding-bottom: 80px;
}
}@media (max-width: 767px){#s-5201831c-19a6-4fa1-b450-adca7055a391 {
  padding-bottom: 60px;
}
}







#s-5201831c-19a6-4fa1-b450-adca7055a391 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5201831c-19a6-4fa1-b450-adca7055a391.shg-box.shg-c {
  justify-content: center;
}

#s-d1bde18f-714a-4271-af5c-291fd43ebffe {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}








#s-d1bde18f-714a-4271-af5c-291fd43ebffe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d1bde18f-714a-4271-af5c-291fd43ebffe.shg-box.shg-c {
  justify-content: center;
}

#s-2868be57-c296-4b79-94d0-67f7f908536b {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-2868be57-c296-4b79-94d0-67f7f908536b .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-a96f82fa-6546-4236-bbd0-69ee5ff12617 {
  margin-left: auto;
margin-right: auto;
}

#s-1e418f6e-5c1f-40df-9257-429e0d921470 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-1e418f6e-5c1f-40df-9257-429e0d921470 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-d592a198-fde4-4b94-90cf-159fb27e5574 {
  margin-left: auto;
margin-right: auto;
}

#s-a3dff352-fb52-412a-a5fb-f0d124985d01 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
text-align: left;
}

#s-a3dff352-fb52-412a-a5fb-f0d124985d01 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-5171b42c-4eca-49ed-a393-c70ed5435152 {
  margin-left: auto;
margin-right: auto;
}

#s-71601ff2-9c67-4536-9328-e6585448f5f0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-a5cccd0b-e78e-4360-bde2-b515b9bff74b {
  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-a5cccd0b-e78e-4360-bde2-b515b9bff74b {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a5cccd0b-e78e-4360-bde2-b515b9bff74b {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-a5cccd0b-e78e-4360-bde2-b515b9bff74b {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-a5cccd0b-e78e-4360-bde2-b515b9bff74b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a5cccd0b-e78e-4360-bde2-b515b9bff74b.shg-box.shg-c {
  justify-content: center;
}

#s-a2252fbb-d085-4cca-86fa-b8e478e95c49 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

@media (min-width: 0px) {
[id="s-a2252fbb-d085-4cca-86fa-b8e478e95c49"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a2252fbb-d085-4cca-86fa-b8e478e95c49"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-a2252fbb-d085-4cca-86fa-b8e478e95c49"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-a2252fbb-d085-4cca-86fa-b8e478e95c49"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

}

#s-daa2f6b7-aadb-40af-aefd-a90c137f7624 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-daa2f6b7-aadb-40af-aefd-a90c137f7624 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-daa2f6b7-aadb-40af-aefd-a90c137f7624.shg-box.shg-c {
  justify-content: center;
}

#s-c4ef443a-ad10-4acb-b3c5-d010561cf562 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
max-width: 960px;
text-align: left;
}

#s-c4ef443a-ad10-4acb-b3c5-d010561cf562 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-fe877ef9-a605-40bb-a792-3d17ec38baf1 {
  margin-left: auto;
margin-right: auto;
max-width: 960px;
}

#s-0ce46042-5036-4b7f-ae47-5b1548354a00 {
  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-0ce46042-5036-4b7f-ae47-5b1548354a00 {
  margin-top: 25px;
}
}







#s-0ce46042-5036-4b7f-ae47-5b1548354a00 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0ce46042-5036-4b7f-ae47-5b1548354a00.shg-box.shg-c {
  justify-content: center;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  margin-left: auto;
margin-right: auto;
max-width: 6016px;
text-align: center;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  margin: 0 !important;
  overflow: visible;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add background color handling */
  
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 25px;

}






.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image {
  box-sizing: border-box;
}



.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  margin: 0 !important;
  overflow: visible;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add background color handling */
  
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image {
  box-sizing: border-box;
}



.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  margin: 0 !important;
  overflow: visible;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add background color handling */
  
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image {
  box-sizing: border-box;
}



.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  margin: 0 !important;
  overflow: visible;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add background color handling */
  
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image {
  box-sizing: border-box;
}



.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  margin: 0 !important;
  overflow: visible;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add background color handling */
  
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91.shogun-image {
  box-sizing: border-box;
}



.s-a666b4d0-1a2b-44d1-afbf-8a6c6f043a91 img.shogun-image {
  
}


}
#s-24c60be1-7b55-4733-b77c-fca5f2d35a03 {
  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-24c60be1-7b55-4733-b77c-fca5f2d35a03 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-24c60be1-7b55-4733-b77c-fca5f2d35a03 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-24c60be1-7b55-4733-b77c-fca5f2d35a03 {
  padding-top: 60px;
padding-bottom: 60px;
}
}







#s-24c60be1-7b55-4733-b77c-fca5f2d35a03 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-24c60be1-7b55-4733-b77c-fca5f2d35a03.shg-box.shg-c {
  justify-content: center;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 60px;
aspect-ratio: 60/47;
text-align: center;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 10px;
}

.shg-image-content-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
  box-sizing: border-box;
}



.s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fa12728-cd26-4e92-a679-1d5672949b82 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
      position: relative;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

@media (min-width: 1200px){#s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
  box-sizing: border-box;
}



.s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fa12728-cd26-4e92-a679-1d5672949b82 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
      position: relative;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82 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-7fa12728-cd26-4e92-a679-1d5672949b82 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
  box-sizing: border-box;
}



.s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fa12728-cd26-4e92-a679-1d5672949b82 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
      position: relative;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82 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-7fa12728-cd26-4e92-a679-1d5672949b82 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
  box-sizing: border-box;
}



.s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fa12728-cd26-4e92-a679-1d5672949b82 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
      position: relative;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (max-width: 767px){#s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  margin: 0 !important;
  overflow: visible;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7fa12728-cd26-4e92-a679-1d5672949b82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add background color handling */
  
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }

    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-link {
      aspect-ratio: 60/47;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fa12728-cd26-4e92-a679-1d5672949b82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-7fa12728-cd26-4e92-a679-1d5672949b82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image {
  box-sizing: border-box;
}



.s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7fa12728-cd26-4e92-a679-1d5672949b82 {
      --shg-aspect-ratio: calc(60/47); 
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container {
      position: relative;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fa12728-cd26-4e92-a679-1d5672949b82 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}
#s-b1b2adc7-3e0a-4aab-ba0f-c13ddbcf178b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-b1b2adc7-3e0a-4aab-ba0f-c13ddbcf178b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b1b2adc7-3e0a-4aab-ba0f-c13ddbcf178b.shg-box.shg-c {
  justify-content: center;
}

#s-98424681-e8db-4fa6-8857-cd1aadf96f82 {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
text-align: center;
}

#s-98424681-e8db-4fa6-8857-cd1aadf96f82 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 42px;
  
  
  
}



#s-76e59208-44df-43fd-beae-ebf9e5c2b0ee {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  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-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  padding-top: 80px;
padding-bottom: 80px;
}
}@media (max-width: 767px){#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  padding-top: 60px;
padding-bottom: 60px;
}
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  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-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 {
  background-image: url(https://i.shgcdn.com/2aa1bd75-8a9e-4861-b91c-efd6006294cb/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29 > .shg-box-overlay {
  background-color: rgba(7, 61, 33, 1);
  opacity: 0.75;
  display: block;
}#s-e01aadf3-897a-42d4-a7b7-2b86eb82ee29.shg-box.shg-c {
  justify-content: center;
}

#s-5343bd8c-e9da-48cd-8927-f28a996b49d8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 768px;
}








#s-5343bd8c-e9da-48cd-8927-f28a996b49d8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5343bd8c-e9da-48cd-8927-f28a996b49d8.shg-box.shg-c {
  justify-content: center;
}

#s-ec57aca7-5257-4fde-87ca-e85be6c2b1e8 {
  margin-left: auto;
margin-bottom: 25px;
margin-right: auto;
}

#s-1d6d17db-03af-426b-940b-3310206f3362 {
  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-1d6d17db-03af-426b-940b-3310206f3362:hover {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1d6d17db-03af-426b-940b-3310206f3362:active {background-color: rgba(168, 44, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-1d6d17db-03af-426b-940b-3310206f3362-root {
    text-align: center;
  }


#s-1d6d17db-03af-426b-940b-3310206f3362.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1d6d17db-03af-426b-940b-3310206f3362-root {
    text-align: center;
  }


#s-1d6d17db-03af-426b-940b-3310206f3362.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1d6d17db-03af-426b-940b-3310206f3362-root {
    text-align: center;
  }


#s-1d6d17db-03af-426b-940b-3310206f3362.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1d6d17db-03af-426b-940b-3310206f3362-root {
    text-align: center;
  }


#s-1d6d17db-03af-426b-940b-3310206f3362.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1d6d17db-03af-426b-940b-3310206f3362-root {
    text-align: center;
  }


#s-1d6d17db-03af-426b-940b-3310206f3362.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;
}
