.shg-box {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  /**
   * 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: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

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

.shg-box-vertical-align-center, .shg-box-vertical-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  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-840957c9-0d3b-41fc-8b10-8ecab5a162e1 {
  margin-left: 2%;
margin-right: 2%;
padding-top: 50px;
min-height: 50px;
}








#s-840957c9-0d3b-41fc-8b10-8ecab5a162e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-840957c9-0d3b-41fc-8b10-8ecab5a162e1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  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-ab1bf397-de9f-41ba-8da7-1a93cd727d32 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ab1bf397-de9f-41ba-8da7-1a93cd727d32 .shogun-heading-component h3 {
  color: rgba(165, 0, 0, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


@media (max-width: 767px){#s-ab1bf397-de9f-41ba-8da7-1a93cd727d32 .shogun-heading-component h3 {
  color: rgba(165, 0, 0, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  
}


}
#s-7ef0c649-c696-492c-ade1-cb1091441308 {
  margin-top: 4px;
margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-7ef0c649-c696-492c-ade1-cb1091441308 {
  margin-top: 4px;
margin-left: 10%;
margin-right: 10%;
}
}
#s-7ef0c649-c696-492c-ade1-cb1091441308 .shogun-heading-component h1 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 48px;
  
  
  
}


@media (max-width: 767px){#s-7ef0c649-c696-492c-ade1-cb1091441308 .shogun-heading-component h1 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


}
.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 ::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-b31a997b-1a20-4d36-a04f-67436d06d896 {
  margin-top: 12px;
margin-left: 15%;
margin-right: 15%;
}
@media (min-width: 768px) and (max-width: 991px){#s-b31a997b-1a20-4d36-a04f-67436d06d896 {
  margin-left: 10%;
margin-right: 10%;
}
}@media (max-width: 767px){#s-b31a997b-1a20-4d36-a04f-67436d06d896 {
  margin-left: 0%;
margin-right: 0%;
display: none;
}
#s-b31a997b-1a20-4d36-a04f-67436d06d896, #wrap-s-b31a997b-1a20-4d36-a04f-67436d06d896, #wrap-content-s-b31a997b-1a20-4d36-a04f-67436d06d896 { display: none !important; }}
#s-b31a997b-1a20-4d36-a04f-67436d06d896 .shg-proportional-font-size,
#s-b31a997b-1a20-4d36-a04f-67436d06d896 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-3e40cfce-ebdc-4a00-9561-eaf18c982470 {
  margin-top: 10px;
margin-left: 15%;
margin-right: 15%;
}
@media (min-width: 1200px){#s-3e40cfce-ebdc-4a00-9561-eaf18c982470 {
  display: none;
}
#s-3e40cfce-ebdc-4a00-9561-eaf18c982470, #wrap-s-3e40cfce-ebdc-4a00-9561-eaf18c982470, #wrap-content-s-3e40cfce-ebdc-4a00-9561-eaf18c982470 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3e40cfce-ebdc-4a00-9561-eaf18c982470 {
  display: none;
}
#s-3e40cfce-ebdc-4a00-9561-eaf18c982470, #wrap-s-3e40cfce-ebdc-4a00-9561-eaf18c982470, #wrap-content-s-3e40cfce-ebdc-4a00-9561-eaf18c982470 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3e40cfce-ebdc-4a00-9561-eaf18c982470 {
  display: none;
}
#s-3e40cfce-ebdc-4a00-9561-eaf18c982470, #wrap-s-3e40cfce-ebdc-4a00-9561-eaf18c982470, #wrap-content-s-3e40cfce-ebdc-4a00-9561-eaf18c982470 { display: none !important; }}@media (max-width: 767px){#s-3e40cfce-ebdc-4a00-9561-eaf18c982470 {
  margin-top: 12px;
margin-left: 5%;
margin-right: 5%;
}
}
#s-3e40cfce-ebdc-4a00-9561-eaf18c982470 .shg-proportional-font-size,
#s-3e40cfce-ebdc-4a00-9561-eaf18c982470 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-768f343a-a84d-4f8e-ab63-aab4a6c75b96 {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 20px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-768f343a-a84d-4f8e-ab63-aab4a6c75b96 {
  margin-top: 0px;
margin-left: 2%;
margin-right: 2%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-768f343a-a84d-4f8e-ab63-aab4a6c75b96 {
  margin-top: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-768f343a-a84d-4f8e-ab63-aab4a6c75b96 {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-768f343a-a84d-4f8e-ab63-aab4a6c75b96 {
  margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
max-width: 600px;
}
}
#s-768f343a-a84d-4f8e-ab63-aab4a6c75b96 {
  background-image: url();
}








#s-768f343a-a84d-4f8e-ab63-aab4a6c75b96 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-768f343a-a84d-4f8e-ab63-aab4a6c75b96.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0868a0c5-aaf2-4991-a3fc-c5b34de20a64 {
  margin-top: 40px;
margin-left: 2%;
margin-right: 2%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-0868a0c5-aaf2-4991-a3fc-c5b34de20a64 {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-0868a0c5-aaf2-4991-a3fc-c5b34de20a64 {
  margin-left: 2%;
margin-right: 2%;
}
}







#s-0868a0c5-aaf2-4991-a3fc-c5b34de20a64 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0868a0c5-aaf2-4991-a3fc-c5b34de20a64.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  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-a591b400-b93f-4312-85c2-5de4a3b311f2 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-a591b400-b93f-4312-85c2-5de4a3b311f2 {
  margin-left: 3%;
margin-right: 3%;
display: none;
}
#s-a591b400-b93f-4312-85c2-5de4a3b311f2, #wrap-s-a591b400-b93f-4312-85c2-5de4a3b311f2, #wrap-content-s-a591b400-b93f-4312-85c2-5de4a3b311f2 { display: none !important; }}
@media (min-width: 0px) {
[id="s-a591b400-b93f-4312-85c2-5de4a3b311f2"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-a591b400-b93f-4312-85c2-5de4a3b311f2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-a591b400-b93f-4312-85c2-5de4a3b311f2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-a591b400-b93f-4312-85c2-5de4a3b311f2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-cdaeb57e-242a-4ebd-90c5-57e30fd5257d {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-cdaeb57e-242a-4ebd-90c5-57e30fd5257d {
  padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-cdaeb57e-242a-4ebd-90c5-57e30fd5257d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cdaeb57e-242a-4ebd-90c5-57e30fd5257d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

.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 {
  object-fit: cover;
  font-family: "object-fit: cover;";
  width: 100%;
}

.shogun-image-contain {
  font-family: "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-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  margin: 0 !important;
  overflow: visible;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add background color handling */
  
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 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: 3px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
  box-sizing: border-box;
}



.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
      position: relative;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  margin: 0 !important;
  overflow: visible;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add background color handling */
  
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
  box-sizing: border-box;
}



.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
      position: relative;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  margin: 0 !important;
  overflow: visible;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add background color handling */
  
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
  box-sizing: border-box;
}



.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
      position: relative;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  margin: 0 !important;
  overflow: visible;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add background color handling */
  
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
  box-sizing: border-box;
}



.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
      position: relative;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  margin: 0 !important;
  overflow: visible;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add background color handling */
  
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image {
  box-sizing: border-box;
}



.s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container {
      position: relative;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6741a19c-2ca8-4a27-9b7f-e14ca9cd1154 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-3d999828-e98b-4578-95d9-877c00968a29 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-3d999828-e98b-4578-95d9-877c00968a29 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-3d999828-e98b-4578-95d9-877c00968a29 .shogun-heading-component h4 a {
  color: ;
}


.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 ::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-ead6d10f-dcca-4393-ae65-4a0a3cd92df1 {
  margin-left: auto;
margin-right: auto;
}

#s-6758c6a2-4c4f-4ce4-b905-fdc10404be1c {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}
@media (max-width: 767px){#s-6758c6a2-4c4f-4ce4-b905-fdc10404be1c {
  padding-left: 5%;
padding-right: 5%;
}
}







#s-6758c6a2-4c4f-4ce4-b905-fdc10404be1c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6758c6a2-4c4f-4ce4-b905-fdc10404be1c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c9d1b490-28dd-4b5f-b4ca-681b13f8a75d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-c9d1b490-28dd-4b5f-b4ca-681b13f8a75d .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-331f19bb-f5d2-450b-b5f1-0fae7761eadc {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-7f556439-2f05-4cc7-b3da-b083941844dd {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-7f556439-2f05-4cc7-b3da-b083941844dd {
  padding-left: 5%;
padding-right: 5%;
}
}







#s-7f556439-2f05-4cc7-b3da-b083941844dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f556439-2f05-4cc7-b3da-b083941844dd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5d3fdcea-a92f-46fa-90c9-0f0023d358ed {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-5d3fdcea-a92f-46fa-90c9-0f0023d358ed .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-2cb4e53d-16ca-4341-b07f-bbb5b01a9483 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

.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-599f9042-50e2-4b53-99a2-c1ff1595c99e {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-599f9042-50e2-4b53-99a2-c1ff1595c99e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-599f9042-50e2-4b53-99a2-c1ff1595c99e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-599f9042-50e2-4b53-99a2-c1ff1595c99e-root {
    text-align: center;
  }


#s-599f9042-50e2-4b53-99a2-c1ff1595c99e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-599f9042-50e2-4b53-99a2-c1ff1595c99e-root {
    text-align: center;
  }


#s-599f9042-50e2-4b53-99a2-c1ff1595c99e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-599f9042-50e2-4b53-99a2-c1ff1595c99e-root {
    text-align: center;
  }


#s-599f9042-50e2-4b53-99a2-c1ff1595c99e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-599f9042-50e2-4b53-99a2-c1ff1595c99e-root {
    text-align: center;
  }


#s-599f9042-50e2-4b53-99a2-c1ff1595c99e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-599f9042-50e2-4b53-99a2-c1ff1595c99e-root {
    text-align: center;
  }


#s-599f9042-50e2-4b53-99a2-c1ff1595c99e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-c5b8cb30-886f-4b61-93c7-f0141df4bcec {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-c5b8cb30-886f-4b61-93c7-f0141df4bcec {
  margin-top: 0px;
padding-top: 15px;
padding-bottom: 25px;
}
}







#s-c5b8cb30-886f-4b61-93c7-f0141df4bcec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c5b8cb30-886f-4b61-93c7-f0141df4bcec.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
  box-sizing: border-box;
}



.s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c0b6a119-b324-4460-b79b-db2dc8793809 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
      position: relative;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
  box-sizing: border-box;
}



.s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c0b6a119-b324-4460-b79b-db2dc8793809 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
      position: relative;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
  box-sizing: border-box;
}



.s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c0b6a119-b324-4460-b79b-db2dc8793809 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
      position: relative;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
  box-sizing: border-box;
}



.s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c0b6a119-b324-4460-b79b-db2dc8793809 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
      position: relative;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  margin: 0 !important;
  overflow: visible;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c0b6a119-b324-4460-b79b-db2dc8793809 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add background color handling */
  
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c0b6a119-b324-4460-b79b-db2dc8793809 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-c0b6a119-b324-4460-b79b-db2dc8793809 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image {
  box-sizing: border-box;
}



.s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c0b6a119-b324-4460-b79b-db2dc8793809 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container {
      position: relative;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c0b6a119-b324-4460-b79b-db2dc8793809 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-dbbcf0ae-98e6-47f4-8f16-38939392b731 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-dbbcf0ae-98e6-47f4-8f16-38939392b731 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-dbbcf0ae-98e6-47f4-8f16-38939392b731 .shogun-heading-component h4 a {
  color: ;
}


#s-866946ab-0707-4255-a6f3-c720510e6d3b {
  margin-left: auto;
margin-right: auto;
}

#s-0dbe4a5c-8fe7-46f4-835c-30c1f5c8364a {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-0dbe4a5c-8fe7-46f4-835c-30c1f5c8364a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0dbe4a5c-8fe7-46f4-835c-30c1f5c8364a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4b071e78-f61e-484c-b92d-df4db956932b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-4b071e78-f61e-484c-b92d-df4db956932b .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-a36df5e6-f927-4d62-85de-88d575eb95c9 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-9f04cf76-4142-43c2-b774-0a6f77502ed6 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-9f04cf76-4142-43c2-b774-0a6f77502ed6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9f04cf76-4142-43c2-b774-0a6f77502ed6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f944c4ae-0379-4d02-bf06-b50e7625865d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-f944c4ae-0379-4d02-bf06-b50e7625865d .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-5fea762c-c2d3-4ed0-abea-b614e8af6328 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-b0cfcc4d-17aa-4e62-9f3f-15733086707e {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-b0cfcc4d-17aa-4e62-9f3f-15733086707e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-b0cfcc4d-17aa-4e62-9f3f-15733086707e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b0cfcc4d-17aa-4e62-9f3f-15733086707e-root {
    text-align: center;
  }


#s-b0cfcc4d-17aa-4e62-9f3f-15733086707e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-b0cfcc4d-17aa-4e62-9f3f-15733086707e-root {
    text-align: center;
  }


#s-b0cfcc4d-17aa-4e62-9f3f-15733086707e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b0cfcc4d-17aa-4e62-9f3f-15733086707e-root {
    text-align: center;
  }


#s-b0cfcc4d-17aa-4e62-9f3f-15733086707e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b0cfcc4d-17aa-4e62-9f3f-15733086707e-root {
    text-align: center;
  }


#s-b0cfcc4d-17aa-4e62-9f3f-15733086707e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-b0cfcc4d-17aa-4e62-9f3f-15733086707e-root {
    text-align: center;
  }


#s-b0cfcc4d-17aa-4e62-9f3f-15733086707e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-5963c7ad-3b22-4a8e-8f3c-36449124549c {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-5963c7ad-3b22-4a8e-8f3c-36449124549c {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-5963c7ad-3b22-4a8e-8f3c-36449124549c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5963c7ad-3b22-4a8e-8f3c-36449124549c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
@media (max-width: 767px){






#s-5963c7ad-3b22-4a8e-8f3c-36449124549c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5963c7ad-3b22-4a8e-8f3c-36449124549c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
}
#s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  margin: 0 !important;
  overflow: visible;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add background color handling */
  
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
  box-sizing: border-box;
}



.s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
      position: relative;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  margin: 0 !important;
  overflow: visible;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add background color handling */
  
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
  box-sizing: border-box;
}



.s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
      position: relative;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  margin: 0 !important;
  overflow: visible;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add background color handling */
  
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
  box-sizing: border-box;
}



.s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
      position: relative;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  margin: 0 !important;
  overflow: visible;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add background color handling */
  
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
  box-sizing: border-box;
}



.s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
      position: relative;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  margin: 0 !important;
  overflow: visible;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add background color handling */
  
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-d4d5c175-71a4-404a-b9d7-51f0783e801d .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image {
  box-sizing: border-box;
}



.s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container {
      position: relative;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4d5c175-71a4-404a-b9d7-51f0783e801d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-0da935ce-9d8b-4873-bee1-8ec9277ac855 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0da935ce-9d8b-4873-bee1-8ec9277ac855 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-0da935ce-9d8b-4873-bee1-8ec9277ac855 .shogun-heading-component h4 a {
  color: ;
}


#s-fc7e5444-36b8-4f93-ae31-02c1cd9c18f7 {
  margin-left: auto;
margin-right: auto;
}

#s-43adf3ad-c966-46a9-ba11-63ca7403a4a2 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}
@media (max-width: 767px){#s-43adf3ad-c966-46a9-ba11-63ca7403a4a2 {
  padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-43adf3ad-c966-46a9-ba11-63ca7403a4a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-43adf3ad-c966-46a9-ba11-63ca7403a4a2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-991b19b2-42a7-4062-8566-833ff28adc6c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-991b19b2-42a7-4062-8566-833ff28adc6c .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-91fba3d1-6ab0-428d-9ae5-52f4faec43e2 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-1589102f-a2d4-4e45-8b9b-d7acc9202228 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-1589102f-a2d4-4e45-8b9b-d7acc9202228 {
  padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-1589102f-a2d4-4e45-8b9b-d7acc9202228 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1589102f-a2d4-4e45-8b9b-d7acc9202228.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1b1e31cb-2e33-4128-96bb-5eb6d8643215 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-1b1e31cb-2e33-4128-96bb-5eb6d8643215 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-a9935528-7044-4ae9-9b92-14d2e2b51af9 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00 {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00-root {
    text-align: center;
  }


#s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00-root {
    text-align: center;
  }


#s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00-root {
    text-align: center;
  }


#s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00-root {
    text-align: center;
  }


#s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00-root {
    text-align: center;
  }


#s-5e8dfafc-0f69-4d47-a80a-e205f6fb4a00.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f {
  display: none;
}
#s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f, #wrap-s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f, #wrap-content-s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f {
  display: none;
}
#s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f, #wrap-s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f, #wrap-content-s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f {
  display: none;
}
#s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f, #wrap-s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f, #wrap-content-s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f { display: none !important; }}@media (max-width: 767px){#s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f {
  margin-left: 3%;
margin-right: 3%;
}
}
@media (min-width: 0px) {
[id="s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-1d637bcf-b189-4c1e-9e39-23f62ff92f7f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-c284c717-c0d7-4ac3-b909-d35d69df6332 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-c284c717-c0d7-4ac3-b909-d35d69df6332 {
  padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-c284c717-c0d7-4ac3-b909-d35d69df6332 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c284c717-c0d7-4ac3-b909-d35d69df6332.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  margin: 0 !important;
  overflow: visible;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add background color handling */
  
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 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: 3px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
  box-sizing: border-box;
}



.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
      position: relative;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  margin: 0 !important;
  overflow: visible;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add background color handling */
  
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
  box-sizing: border-box;
}



.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
      position: relative;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  margin: 0 !important;
  overflow: visible;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add background color handling */
  
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
  box-sizing: border-box;
}



.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
      position: relative;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  margin: 0 !important;
  overflow: visible;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add background color handling */
  
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
  box-sizing: border-box;
}



.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
      position: relative;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  margin: 0 !important;
  overflow: visible;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add background color handling */
  
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image {
  box-sizing: border-box;
}



.s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container {
      position: relative;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1278eb09-9af0-489d-aeba-0a9c451c0f77 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-55471893-6184-4eee-836e-027092815fa1 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-55471893-6184-4eee-836e-027092815fa1 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-55471893-6184-4eee-836e-027092815fa1 .shogun-heading-component h4 a {
  color: ;
}


#s-7b184382-f0ee-45da-a72c-b65862a6569c {
  margin-left: auto;
margin-right: auto;
}

#s-3f62a6b1-6cbc-429a-9fe7-1bad292dff07 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}
@media (max-width: 767px){#s-3f62a6b1-6cbc-429a-9fe7-1bad292dff07 {
  padding-left: 5%;
padding-right: 5%;
}
}







#s-3f62a6b1-6cbc-429a-9fe7-1bad292dff07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3f62a6b1-6cbc-429a-9fe7-1bad292dff07.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fd495bfb-3484-4326-b828-831a005f0a78 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-fd495bfb-3484-4326-b828-831a005f0a78 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-ea681a43-334f-4a3b-a810-c42ae81ac5af {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-0e58630d-5c07-4cc8-b3e2-03181c18cc12 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-0e58630d-5c07-4cc8-b3e2-03181c18cc12 {
  padding-left: 5%;
padding-right: 5%;
}
}







#s-0e58630d-5c07-4cc8-b3e2-03181c18cc12 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0e58630d-5c07-4cc8-b3e2-03181c18cc12.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c11e0861-2b71-4d83-ab8c-13b450cab8da {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-c11e0861-2b71-4d83-ab8c-13b450cab8da .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-1db05d8a-0293-4756-9b0f-c37a2657ef7f {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850 {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850-root {
    text-align: center;
  }


#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850-root {
    text-align: center;
  }


#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850-root {
    text-align: center;
  }


#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850-root {
    text-align: center;
  }


#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850-root {
    text-align: center;
  }


#s-9b06ccd9-2e82-4f5d-bda8-5e9b495bc850.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-69e987d4-9fb9-4ebc-9e7d-20686e033f8c {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-69e987d4-9fb9-4ebc-9e7d-20686e033f8c {
  margin-top: 0px;
padding-top: 15px;
padding-bottom: 25px;
}
}







#s-69e987d4-9fb9-4ebc-9e7d-20686e033f8c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-69e987d4-9fb9-4ebc-9e7d-20686e033f8c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-358734da-7500-4f7a-a263-7523fece3777 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-358734da-7500-4f7a-a263-7523fece3777 {
  margin: 0 !important;
  overflow: visible;
}

#s-358734da-7500-4f7a-a263-7523fece3777-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add background color handling */
  
}

#s-358734da-7500-4f7a-a263-7523fece3777 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-content {
  
    justify-content: center;
  
}

.s-358734da-7500-4f7a-a263-7523fece3777.shg-align-container {
  display: flex;
  justify-content: center
}

.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
  box-sizing: border-box;
}



.s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-358734da-7500-4f7a-a263-7523fece3777 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
      position: relative;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-358734da-7500-4f7a-a263-7523fece3777 {
  margin: 0 !important;
  overflow: visible;
}

#s-358734da-7500-4f7a-a263-7523fece3777-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add background color handling */
  
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-content {
  
    justify-content: center;
  
}

.s-358734da-7500-4f7a-a263-7523fece3777.shg-align-container {
  display: flex;
  justify-content: center
}

.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
  box-sizing: border-box;
}



.s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-358734da-7500-4f7a-a263-7523fece3777 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
      position: relative;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-358734da-7500-4f7a-a263-7523fece3777 {
  margin: 0 !important;
  overflow: visible;
}

#s-358734da-7500-4f7a-a263-7523fece3777-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add background color handling */
  
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-content {
  
    justify-content: center;
  
}

.s-358734da-7500-4f7a-a263-7523fece3777.shg-align-container {
  display: flex;
  justify-content: center
}

.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
  box-sizing: border-box;
}



.s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-358734da-7500-4f7a-a263-7523fece3777 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
      position: relative;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-358734da-7500-4f7a-a263-7523fece3777 {
  margin: 0 !important;
  overflow: visible;
}

#s-358734da-7500-4f7a-a263-7523fece3777-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add background color handling */
  
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-content {
  
    justify-content: center;
  
}

.s-358734da-7500-4f7a-a263-7523fece3777.shg-align-container {
  display: flex;
  justify-content: center
}

.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
  box-sizing: border-box;
}



.s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-358734da-7500-4f7a-a263-7523fece3777 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
      position: relative;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-358734da-7500-4f7a-a263-7523fece3777 {
  margin: 0 !important;
  overflow: visible;
}

#s-358734da-7500-4f7a-a263-7523fece3777-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-358734da-7500-4f7a-a263-7523fece3777 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add background color handling */
  
}

#s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-358734da-7500-4f7a-a263-7523fece3777 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-358734da-7500-4f7a-a263-7523fece3777 .shogun-image-content {
  
    justify-content: center;
  
}

.s-358734da-7500-4f7a-a263-7523fece3777.shg-align-container {
  display: flex;
  justify-content: center
}

.s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-358734da-7500-4f7a-a263-7523fece3777.shogun-image {
  box-sizing: border-box;
}



.s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-358734da-7500-4f7a-a263-7523fece3777 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container {
      position: relative;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-358734da-7500-4f7a-a263-7523fece3777.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-358734da-7500-4f7a-a263-7523fece3777 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-014274e4-ef4f-4bfc-b6ae-a030990f4b7d {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-014274e4-ef4f-4bfc-b6ae-a030990f4b7d .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-014274e4-ef4f-4bfc-b6ae-a030990f4b7d .shogun-heading-component h4 a {
  color: ;
}


#s-3ec36d31-eff1-4e96-afaf-307a749571c9 {
  margin-left: auto;
margin-right: auto;
}

#s-c26641ff-b9a7-47b1-8ef8-ba76e91dbef4 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-c26641ff-b9a7-47b1-8ef8-ba76e91dbef4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c26641ff-b9a7-47b1-8ef8-ba76e91dbef4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5c6f290d-7caf-4895-9bed-148e8a993d5e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-5c6f290d-7caf-4895-9bed-148e8a993d5e .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-5c1982af-a61f-4fcc-83f2-c816c06a46fa {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-cbe44296-6042-4f18-84ed-a3ddc2c74d4e {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-cbe44296-6042-4f18-84ed-a3ddc2c74d4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cbe44296-6042-4f18-84ed-a3ddc2c74d4e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-944f6b00-2efe-4016-b4f7-ee0a5c585d9f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-944f6b00-2efe-4016-b4f7-ee0a5c585d9f .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-fe1871bd-9f27-4000-b8c5-e563f80f819e {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-6035c809-0646-4138-a449-d1b4e345fecc {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-6035c809-0646-4138-a449-d1b4e345fecc:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6035c809-0646-4138-a449-d1b4e345fecc:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-6035c809-0646-4138-a449-d1b4e345fecc {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-6035c809-0646-4138-a449-d1b4e345fecc-root {
    text-align: center;
  }


#s-6035c809-0646-4138-a449-d1b4e345fecc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-6035c809-0646-4138-a449-d1b4e345fecc-root {
    text-align: center;
  }


#s-6035c809-0646-4138-a449-d1b4e345fecc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6035c809-0646-4138-a449-d1b4e345fecc-root {
    text-align: center;
  }


#s-6035c809-0646-4138-a449-d1b4e345fecc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6035c809-0646-4138-a449-d1b4e345fecc-root {
    text-align: center;
  }


#s-6035c809-0646-4138-a449-d1b4e345fecc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-6035c809-0646-4138-a449-d1b4e345fecc-root {
    text-align: center;
  }


#s-6035c809-0646-4138-a449-d1b4e345fecc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-014f867d-2c55-4598-871f-1866d7fa604d {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-014f867d-2c55-4598-871f-1866d7fa604d {
  display: none;
}
#s-014f867d-2c55-4598-871f-1866d7fa604d, #wrap-s-014f867d-2c55-4598-871f-1866d7fa604d, #wrap-content-s-014f867d-2c55-4598-871f-1866d7fa604d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-014f867d-2c55-4598-871f-1866d7fa604d {
  display: none;
}
#s-014f867d-2c55-4598-871f-1866d7fa604d, #wrap-s-014f867d-2c55-4598-871f-1866d7fa604d, #wrap-content-s-014f867d-2c55-4598-871f-1866d7fa604d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-014f867d-2c55-4598-871f-1866d7fa604d {
  display: none;
}
#s-014f867d-2c55-4598-871f-1866d7fa604d, #wrap-s-014f867d-2c55-4598-871f-1866d7fa604d, #wrap-content-s-014f867d-2c55-4598-871f-1866d7fa604d { display: none !important; }}@media (max-width: 767px){#s-014f867d-2c55-4598-871f-1866d7fa604d {
  margin-top: 10px;
margin-left: 3%;
margin-right: 3%;
}
}
@media (min-width: 0px) {
[id="s-014f867d-2c55-4598-871f-1866d7fa604d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-014f867d-2c55-4598-871f-1866d7fa604d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-014f867d-2c55-4598-871f-1866d7fa604d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-014f867d-2c55-4598-871f-1866d7fa604d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-9a773a2d-37c3-4d7c-b925-256deff205ed {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-9a773a2d-37c3-4d7c-b925-256deff205ed {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-9a773a2d-37c3-4d7c-b925-256deff205ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9a773a2d-37c3-4d7c-b925-256deff205ed.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
@media (max-width: 767px){






#s-9a773a2d-37c3-4d7c-b925-256deff205ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9a773a2d-37c3-4d7c-b925-256deff205ed.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
}
#s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  margin: 0 !important;
  overflow: visible;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add background color handling */
  
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
  box-sizing: border-box;
}



.s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-329c9722-2970-42cf-8d7a-618738d5eed4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
      position: relative;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  margin: 0 !important;
  overflow: visible;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add background color handling */
  
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
  box-sizing: border-box;
}



.s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-329c9722-2970-42cf-8d7a-618738d5eed4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
      position: relative;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  margin: 0 !important;
  overflow: visible;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add background color handling */
  
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
  box-sizing: border-box;
}



.s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-329c9722-2970-42cf-8d7a-618738d5eed4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
      position: relative;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  margin: 0 !important;
  overflow: visible;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add background color handling */
  
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
  box-sizing: border-box;
}



.s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-329c9722-2970-42cf-8d7a-618738d5eed4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
      position: relative;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  margin: 0 !important;
  overflow: visible;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-329c9722-2970-42cf-8d7a-618738d5eed4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add background color handling */
  
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-329c9722-2970-42cf-8d7a-618738d5eed4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-329c9722-2970-42cf-8d7a-618738d5eed4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image {
  box-sizing: border-box;
}



.s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-329c9722-2970-42cf-8d7a-618738d5eed4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container {
      position: relative;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-329c9722-2970-42cf-8d7a-618738d5eed4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-1f49cd94-9985-451f-9732-883eab95a3d0 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1f49cd94-9985-451f-9732-883eab95a3d0 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-1f49cd94-9985-451f-9732-883eab95a3d0 .shogun-heading-component h4 a {
  color: ;
}


#s-913fb901-6978-45d1-bf2f-0e7d71bd1a64 {
  margin-left: auto;
margin-right: auto;
}

#s-36e9a8ed-684d-4ddb-8c1e-a5355ba03997 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}
@media (max-width: 767px){#s-36e9a8ed-684d-4ddb-8c1e-a5355ba03997 {
  padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-36e9a8ed-684d-4ddb-8c1e-a5355ba03997 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36e9a8ed-684d-4ddb-8c1e-a5355ba03997.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1af9215c-63d7-48ae-834a-97487fd06876 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-1af9215c-63d7-48ae-834a-97487fd06876 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-db5e70a2-97e3-4933-bd5d-6ca43d27c318 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-ad4dc71e-e184-487a-b770-3fcff711a5de {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-ad4dc71e-e184-487a-b770-3fcff711a5de {
  padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-ad4dc71e-e184-487a-b770-3fcff711a5de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ad4dc71e-e184-487a-b770-3fcff711a5de.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f4e4566a-c878-4464-8ffb-ce11d11ed198 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-f4e4566a-c878-4464-8ffb-ce11d11ed198 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-66e188a3-0915-48da-8ab8-cb189955ff3e {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3 {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3-root {
    text-align: center;
  }


#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3-root {
    text-align: center;
  }


#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3-root {
    text-align: center;
  }


#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3-root {
    text-align: center;
  }


#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3-root {
    text-align: center;
  }


#s-86ef3755-1a79-4fef-b8b7-3e6a8731fbd3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-415c0c0a-b757-40f8-89c6-588e451d69e4 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-415c0c0a-b757-40f8-89c6-588e451d69e4 {
  margin-top: 0px;
padding-top: 5%;
padding-bottom: 5%;
}
}







#s-415c0c0a-b757-40f8-89c6-588e451d69e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-415c0c0a-b757-40f8-89c6-588e451d69e4.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  margin-left: auto;
margin-right: auto;
max-width: 2048px;
aspect-ratio: 1/1;
text-align: center;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  margin: 0 !important;
  overflow: visible;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add background color handling */
  
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-content {
  
    justify-content: center;
  
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
  box-sizing: border-box;
}



.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
      position: relative;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

@media (min-width: 1200px){#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  margin: 0 !important;
  overflow: visible;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add background color handling */
  
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-content {
  
    justify-content: center;
  
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
  box-sizing: border-box;
}



.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
      position: relative;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  margin: 0 !important;
  overflow: visible;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add background color handling */
  
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-content {
  
    justify-content: center;
  
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
  box-sizing: border-box;
}



.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
      position: relative;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  margin: 0 !important;
  overflow: visible;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add background color handling */
  
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-content {
  
    justify-content: center;
  
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
  box-sizing: border-box;
}



.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
      position: relative;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (max-width: 767px){#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  margin: 0 !important;
  overflow: visible;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add background color handling */
  
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a .shogun-image-content {
  
    justify-content: center;
  
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image {
  box-sizing: border-box;
}



.s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container {
      position: relative;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fce54a76-04ee-4212-ba34-5d0dd37cc73a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}
#s-6665ba0c-2ede-4c96-a558-174384958d0f {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6665ba0c-2ede-4c96-a558-174384958d0f .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-6665ba0c-2ede-4c96-a558-174384958d0f .shogun-heading-component h4 a {
  color: ;
}


#s-0d8879a2-d4a7-42d7-b88e-9637df714aa6 {
  margin-left: auto;
margin-right: auto;
}

#s-a7370c57-16e0-4e2e-94e5-d6bb1836937a {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-a7370c57-16e0-4e2e-94e5-d6bb1836937a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a7370c57-16e0-4e2e-94e5-d6bb1836937a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-41dff886-442f-4e16-b366-ac326112678b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-41dff886-442f-4e16-b366-ac326112678b .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-55727f40-ab34-4151-9a51-b5fd724c7537 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-8b867de3-e6a1-432a-98c2-37f1cedfeef8 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-8b867de3-e6a1-432a-98c2-37f1cedfeef8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8b867de3-e6a1-432a-98c2-37f1cedfeef8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a6a5aa51-957b-449f-958f-2001fb6de025 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-a6a5aa51-957b-449f-958f-2001fb6de025 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-193ee361-0451-4719-b42b-ff3f321cb0b1 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-26040dd1-da34-41c4-b855-67a7406b8e7a {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-26040dd1-da34-41c4-b855-67a7406b8e7a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-26040dd1-da34-41c4-b855-67a7406b8e7a:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-26040dd1-da34-41c4-b855-67a7406b8e7a {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-26040dd1-da34-41c4-b855-67a7406b8e7a-root {
    text-align: center;
  }


#s-26040dd1-da34-41c4-b855-67a7406b8e7a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-26040dd1-da34-41c4-b855-67a7406b8e7a-root {
    text-align: center;
  }


#s-26040dd1-da34-41c4-b855-67a7406b8e7a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-26040dd1-da34-41c4-b855-67a7406b8e7a-root {
    text-align: center;
  }


#s-26040dd1-da34-41c4-b855-67a7406b8e7a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-26040dd1-da34-41c4-b855-67a7406b8e7a-root {
    text-align: center;
  }


#s-26040dd1-da34-41c4-b855-67a7406b8e7a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-26040dd1-da34-41c4-b855-67a7406b8e7a-root {
    text-align: center;
  }


#s-26040dd1-da34-41c4-b855-67a7406b8e7a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-d5841cff-3313-4693-8e68-b71bc4e30520 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-d5841cff-3313-4693-8e68-b71bc4e30520 {
  display: none;
}
#s-d5841cff-3313-4693-8e68-b71bc4e30520, #wrap-s-d5841cff-3313-4693-8e68-b71bc4e30520, #wrap-content-s-d5841cff-3313-4693-8e68-b71bc4e30520 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d5841cff-3313-4693-8e68-b71bc4e30520 {
  display: none;
}
#s-d5841cff-3313-4693-8e68-b71bc4e30520, #wrap-s-d5841cff-3313-4693-8e68-b71bc4e30520, #wrap-content-s-d5841cff-3313-4693-8e68-b71bc4e30520 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d5841cff-3313-4693-8e68-b71bc4e30520 {
  display: none;
}
#s-d5841cff-3313-4693-8e68-b71bc4e30520, #wrap-s-d5841cff-3313-4693-8e68-b71bc4e30520, #wrap-content-s-d5841cff-3313-4693-8e68-b71bc4e30520 { display: none !important; }}@media (max-width: 767px){#s-d5841cff-3313-4693-8e68-b71bc4e30520 {
  margin-top: 10px;
margin-left: 3%;
margin-right: 3%;
}
}
@media (min-width: 0px) {
[id="s-d5841cff-3313-4693-8e68-b71bc4e30520"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-d5841cff-3313-4693-8e68-b71bc4e30520"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-d5841cff-3313-4693-8e68-b71bc4e30520"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-d5841cff-3313-4693-8e68-b71bc4e30520"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-1394a08c-ad3a-4c75-ab71-0e662f798619 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-1394a08c-ad3a-4c75-ab71-0e662f798619 {
  margin-top: 0px;
padding-top: 5%;
padding-bottom: 5%;
}
}







#s-1394a08c-ad3a-4c75-ab71-0e662f798619 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1394a08c-ad3a-4c75-ab71-0e662f798619.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  margin: 0 !important;
  overflow: visible;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add background color handling */
  
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
  box-sizing: border-box;
}



.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
      position: relative;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  margin: 0 !important;
  overflow: visible;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add background color handling */
  
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
  box-sizing: border-box;
}



.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
      position: relative;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  margin: 0 !important;
  overflow: visible;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add background color handling */
  
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
  box-sizing: border-box;
}



.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
      position: relative;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  margin: 0 !important;
  overflow: visible;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add background color handling */
  
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
  box-sizing: border-box;
}



.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
      position: relative;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  margin: 0 !important;
  overflow: visible;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add background color handling */
  
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image {
  box-sizing: border-box;
}



.s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container {
      position: relative;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73cd65bd-7d52-4d5f-b12e-bcc935247311 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-56fbd45b-f342-4afe-b55b-54faa0189f59 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-56fbd45b-f342-4afe-b55b-54faa0189f59 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-56fbd45b-f342-4afe-b55b-54faa0189f59 .shogun-heading-component h4 a {
  color: ;
}


#s-b9a03bdb-7358-4932-962c-1ab3d6346d6b {
  margin-left: auto;
margin-right: auto;
}

#s-99a27721-c041-4f16-a361-af5ea868ea29 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-99a27721-c041-4f16-a361-af5ea868ea29 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-99a27721-c041-4f16-a361-af5ea868ea29.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-195e89a2-7d44-4bba-bc1b-e170f60b3ef6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-195e89a2-7d44-4bba-bc1b-e170f60b3ef6 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-0b8c6043-9af5-4789-af04-91fb8b0b6a29 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-a53d8db1-bd08-43f4-bbec-1137a3f25150 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-a53d8db1-bd08-43f4-bbec-1137a3f25150 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a53d8db1-bd08-43f4-bbec-1137a3f25150.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-dfcc392e-95ee-4954-8db2-77193ed74951 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-dfcc392e-95ee-4954-8db2-77193ed74951 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-b0484051-d65b-46a2-9b45-05912753c149 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785 {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-a1f09abb-ab80-47a6-8038-fb8c0ae51785-root {
    text-align: center;
  }


#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-a1f09abb-ab80-47a6-8038-fb8c0ae51785-root {
    text-align: center;
  }


#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a1f09abb-ab80-47a6-8038-fb8c0ae51785-root {
    text-align: center;
  }


#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a1f09abb-ab80-47a6-8038-fb8c0ae51785-root {
    text-align: center;
  }


#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-a1f09abb-ab80-47a6-8038-fb8c0ae51785-root {
    text-align: center;
  }


#s-a1f09abb-ab80-47a6-8038-fb8c0ae51785.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-22650cc3-792c-4c25-8138-d6343351f3c5 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-22650cc3-792c-4c25-8138-d6343351f3c5 {
  margin-top: 0px;
padding-top: 5%;
padding-bottom: 5%;
}
}







#s-22650cc3-792c-4c25-8138-d6343351f3c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22650cc3-792c-4c25-8138-d6343351f3c5.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 {
  margin-left: auto;
margin-right: auto;
max-width: 2048px;
aspect-ratio: 1/1;
text-align: center;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 {
  margin: 0 !important;
  overflow: visible;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add background color handling */
  
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
  box-sizing: border-box;
}



.s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-33f988c6-f3a5-4667-9224-433362f1c199 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
      position: relative;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

@media (min-width: 1200px){#s-33f988c6-f3a5-4667-9224-433362f1c199 {
  margin: 0 !important;
  overflow: visible;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add background color handling */
  
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
  box-sizing: border-box;
}



.s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-33f988c6-f3a5-4667-9224-433362f1c199 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
      position: relative;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-33f988c6-f3a5-4667-9224-433362f1c199 {
  margin: 0 !important;
  overflow: visible;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add background color handling */
  
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
  box-sizing: border-box;
}



.s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-33f988c6-f3a5-4667-9224-433362f1c199 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
      position: relative;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-33f988c6-f3a5-4667-9224-433362f1c199 {
  margin: 0 !important;
  overflow: visible;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add background color handling */
  
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
  box-sizing: border-box;
}



.s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-33f988c6-f3a5-4667-9224-433362f1c199 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
      position: relative;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (max-width: 767px){#s-33f988c6-f3a5-4667-9224-433362f1c199 {
  margin: 0 !important;
  overflow: visible;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-33f988c6-f3a5-4667-9224-433362f1c199 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add background color handling */
  
}

#s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-33f988c6-f3a5-4667-9224-433362f1c199 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-33f988c6-f3a5-4667-9224-433362f1c199 .shogun-image-content {
  
    justify-content: center;
  
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image {
  box-sizing: border-box;
}



.s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-33f988c6-f3a5-4667-9224-433362f1c199 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container {
      position: relative;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-33f988c6-f3a5-4667-9224-433362f1c199 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}
#s-bc46330b-878f-452b-95c0-d8ed8164e81d {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-bc46330b-878f-452b-95c0-d8ed8164e81d .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-bc46330b-878f-452b-95c0-d8ed8164e81d .shogun-heading-component h4 a {
  color: ;
}


#s-ba8145d1-e80d-4ff3-909d-7b9bf22da56d {
  margin-left: auto;
margin-right: auto;
}

#s-9acd8bf3-d63f-4b58-a42d-65eec029a707 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-9acd8bf3-d63f-4b58-a42d-65eec029a707 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9acd8bf3-d63f-4b58-a42d-65eec029a707.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4d5d99f5-e70c-4c70-b27e-46e0affb0652 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-4d5d99f5-e70c-4c70-b27e-46e0affb0652 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-3a6ee95d-dd03-48f8-8892-79e92aa6d21e {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-88f7ff58-feb3-4b7f-b906-21dba9c96b31 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-88f7ff58-feb3-4b7f-b906-21dba9c96b31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-88f7ff58-feb3-4b7f-b906-21dba9c96b31.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-87ce9577-81ad-4aa9-b921-0eddbe9acd9e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-87ce9577-81ad-4aa9-b921-0eddbe9acd9e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-f5a548d4-926b-4fb7-b3fc-7efc1fc28200 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-2d279751-01d9-4d2c-844b-b584be863cf2 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-2d279751-01d9-4d2c-844b-b584be863cf2:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-2d279751-01d9-4d2c-844b-b584be863cf2:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-2d279751-01d9-4d2c-844b-b584be863cf2 {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-2d279751-01d9-4d2c-844b-b584be863cf2-root {
    text-align: center;
  }


#s-2d279751-01d9-4d2c-844b-b584be863cf2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-2d279751-01d9-4d2c-844b-b584be863cf2-root {
    text-align: center;
  }


#s-2d279751-01d9-4d2c-844b-b584be863cf2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2d279751-01d9-4d2c-844b-b584be863cf2-root {
    text-align: center;
  }


#s-2d279751-01d9-4d2c-844b-b584be863cf2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2d279751-01d9-4d2c-844b-b584be863cf2-root {
    text-align: center;
  }


#s-2d279751-01d9-4d2c-844b-b584be863cf2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-2d279751-01d9-4d2c-844b-b584be863cf2-root {
    text-align: center;
  }


#s-2d279751-01d9-4d2c-844b-b584be863cf2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-95f91341-647f-43e9-b54e-9b0c5be17c1a {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-95f91341-647f-43e9-b54e-9b0c5be17c1a {
  margin-left: 3%;
margin-right: 3%;
display: none;
}
#s-95f91341-647f-43e9-b54e-9b0c5be17c1a, #wrap-s-95f91341-647f-43e9-b54e-9b0c5be17c1a, #wrap-content-s-95f91341-647f-43e9-b54e-9b0c5be17c1a { display: none !important; }}
@media (min-width: 0px) {
[id="s-95f91341-647f-43e9-b54e-9b0c5be17c1a"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-95f91341-647f-43e9-b54e-9b0c5be17c1a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-95f91341-647f-43e9-b54e-9b0c5be17c1a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-95f91341-647f-43e9-b54e-9b0c5be17c1a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-aa08f66e-d6aa-4197-9a2c-a36f5c0a8bab {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-aa08f66e-d6aa-4197-9a2c-a36f5c0a8bab {
  margin-top: 10px;
padding-top: 15px;
padding-bottom: 20px;
}
}







#s-aa08f66e-d6aa-4197-9a2c-a36f5c0a8bab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa08f66e-d6aa-4197-9a2c-a36f5c0a8bab.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  margin-left: auto;
margin-right: auto;
max-width: 2048px;
aspect-ratio: 1/1;
text-align: center;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
  box-sizing: border-box;
}



.s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
      position: relative;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

@media (min-width: 1200px){#s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
  box-sizing: border-box;
}



.s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
      position: relative;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
  box-sizing: border-box;
}



.s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
      position: relative;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
  box-sizing: border-box;
}



.s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
      position: relative;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (max-width: 767px){#s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  margin: 0 !important;
  overflow: visible;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add background color handling */
  
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-98cbf69c-5e64-40eb-9ac7-376388493a75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image {
  box-sizing: border-box;
}



.s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container {
      position: relative;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98cbf69c-5e64-40eb-9ac7-376388493a75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}
#s-0c5a5717-e983-468b-a42f-51e93c5d5199 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0c5a5717-e983-468b-a42f-51e93c5d5199 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-0c5a5717-e983-468b-a42f-51e93c5d5199 .shogun-heading-component h4 a {
  color: ;
}


#s-dcee0203-b76c-4891-a542-5ab2e9c6d64f {
  margin-left: auto;
margin-right: auto;
}

#s-853bcd57-100a-4eaf-8c49-10a32fbae2f7 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-853bcd57-100a-4eaf-8c49-10a32fbae2f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-853bcd57-100a-4eaf-8c49-10a32fbae2f7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f4b9abde-2d48-48aa-a657-066d5c8edc60 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-f4b9abde-2d48-48aa-a657-066d5c8edc60 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-f25a33e0-0ede-4e2d-80e7-38f5ee4e3c89 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-65006332-981a-4ab4-a44b-8134fcb4d520 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-65006332-981a-4ab4-a44b-8134fcb4d520 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-65006332-981a-4ab4-a44b-8134fcb4d520.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6da9a2c4-a777-45e0-a5f2-4a07d17506c7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-6da9a2c4-a777-45e0-a5f2-4a07d17506c7 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-160715df-38b3-4bd8-89bb-ce0f26767850 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-e27a2009-70a8-469d-a839-14100f2fc8c2 {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-e27a2009-70a8-469d-a839-14100f2fc8c2:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e27a2009-70a8-469d-a839-14100f2fc8c2:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e27a2009-70a8-469d-a839-14100f2fc8c2-root {
    text-align: center;
  }


#s-e27a2009-70a8-469d-a839-14100f2fc8c2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-e27a2009-70a8-469d-a839-14100f2fc8c2-root {
    text-align: center;
  }


#s-e27a2009-70a8-469d-a839-14100f2fc8c2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e27a2009-70a8-469d-a839-14100f2fc8c2-root {
    text-align: center;
  }


#s-e27a2009-70a8-469d-a839-14100f2fc8c2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e27a2009-70a8-469d-a839-14100f2fc8c2-root {
    text-align: center;
  }


#s-e27a2009-70a8-469d-a839-14100f2fc8c2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-e27a2009-70a8-469d-a839-14100f2fc8c2-root {
    text-align: center;
  }


#s-e27a2009-70a8-469d-a839-14100f2fc8c2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-78054486-afd5-445b-aa63-b31660bd5a4d {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-78054486-afd5-445b-aa63-b31660bd5a4d {
  margin-top: 10px;
padding-top: 15px;
padding-bottom: 25px;
}
}







#s-78054486-afd5-445b-aa63-b31660bd5a4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-78054486-afd5-445b-aa63-b31660bd5a4d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
  box-sizing: border-box;
}



.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
      position: relative;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
  box-sizing: border-box;
}



.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
      position: relative;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
  box-sizing: border-box;
}



.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
      position: relative;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
  box-sizing: border-box;
}



.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
      position: relative;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image {
  box-sizing: border-box;
}



.s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container {
      position: relative;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1f83c6a9-9544-4dc9-8d3a-b85fdc715a52 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-97ee266e-f830-4f77-95d7-1668dd83d609 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-97ee266e-f830-4f77-95d7-1668dd83d609 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-97ee266e-f830-4f77-95d7-1668dd83d609 .shogun-heading-component h4 a {
  color: ;
}


#s-480871b0-f271-4539-a9f1-ced98e6be420 {
  margin-left: auto;
margin-right: auto;
}

#s-0f05a995-ce40-4dc6-836a-3ccd3eadc3de {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-0f05a995-ce40-4dc6-836a-3ccd3eadc3de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0f05a995-ce40-4dc6-836a-3ccd3eadc3de.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5de7b0ce-8f8c-47d5-9925-e3ac9c57e291 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-5de7b0ce-8f8c-47d5-9925-e3ac9c57e291 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-1820e839-65ef-4567-9d14-4a189aa66103 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-d6ceb035-3edc-47aa-9f35-b7a39a9055e8 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-d6ceb035-3edc-47aa-9f35-b7a39a9055e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d6ceb035-3edc-47aa-9f35-b7a39a9055e8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1eb5050e-9408-4090-8f07-547de5a1b58d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-1eb5050e-9408-4090-8f07-547de5a1b58d .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-0bf30a93-aa3f-4a1c-9b16-56c9ae58ba10 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12 {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12-root {
    text-align: center;
  }


#s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12-root {
    text-align: center;
  }


#s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12-root {
    text-align: center;
  }


#s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12-root {
    text-align: center;
  }


#s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12-root {
    text-align: center;
  }


#s-a6ef9d8d-d158-4216-9c0e-86f6d57acb12.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-9c610f6e-7c2d-4e78-a391-6a219f127e7b {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-9c610f6e-7c2d-4e78-a391-6a219f127e7b {
  margin-top: 0px;
padding-top: 15px;
padding-bottom: 25px;
}
}







#s-9c610f6e-7c2d-4e78-a391-6a219f127e7b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9c610f6e-7c2d-4e78-a391-6a219f127e7b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  margin-left: auto;
margin-right: auto;
max-width: 2048px;
aspect-ratio: 1/1;
text-align: center;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  margin: 0 !important;
  overflow: visible;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add background color handling */
  
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 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: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
  box-sizing: border-box;
}



.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
      position: relative;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

@media (min-width: 1200px){#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  margin: 0 !important;
  overflow: visible;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add background color handling */
  
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
  box-sizing: border-box;
}



.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
      position: relative;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  margin: 0 !important;
  overflow: visible;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add background color handling */
  
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
  box-sizing: border-box;
}



.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
      position: relative;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  margin: 0 !important;
  overflow: visible;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add background color handling */
  
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
  box-sizing: border-box;
}



.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
      position: relative;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}@media (max-width: 767px){#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  margin: 0 !important;
  overflow: visible;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add background color handling */
  
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 2048px;
  }



  img.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
    
    
    
    max-height: 2048px;
  }


.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image {
  box-sizing: border-box;
}



.s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container {
      position: relative;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-398d087d-7a48-4a1c-885e-5b6b3592ec91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 2048px;
    }
  }

}
#s-467dbbb6-9201-4e38-9ca4-c2d5feec9b2b {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-467dbbb6-9201-4e38-9ca4-c2d5feec9b2b .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-467dbbb6-9201-4e38-9ca4-c2d5feec9b2b .shogun-heading-component h4 a {
  color: ;
}


#s-902ab2e7-5b01-4de0-bda1-57af0862b44d {
  margin-left: auto;
margin-right: auto;
}

#s-469eda96-ed74-4f16-97c9-b80cc1903a27 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-469eda96-ed74-4f16-97c9-b80cc1903a27 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-469eda96-ed74-4f16-97c9-b80cc1903a27.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e1d8713d-dd71-4bb1-b5f1-656927a925e2 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-e1d8713d-dd71-4bb1-b5f1-656927a925e2 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-d388def5-c085-478c-9c64-ff056501a82f {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-dcaee9da-1913-43aa-b6f8-e8b58fae89e2 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-dcaee9da-1913-43aa-b6f8-e8b58fae89e2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dcaee9da-1913-43aa-b6f8-e8b58fae89e2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b0a8c4cb-735c-4fd1-987f-bc34f4a412cd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-b0a8c4cb-735c-4fd1-987f-bc34f4a412cd .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-aff3613c-c70a-44e8-844a-4a767ffd1b97 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-cb8341bc-4400-4a17-9a78-a57b5359c450 {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-cb8341bc-4400-4a17-9a78-a57b5359c450:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-cb8341bc-4400-4a17-9a78-a57b5359c450:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-cb8341bc-4400-4a17-9a78-a57b5359c450-root {
    text-align: center;
  }


#s-cb8341bc-4400-4a17-9a78-a57b5359c450.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-cb8341bc-4400-4a17-9a78-a57b5359c450-root {
    text-align: center;
  }


#s-cb8341bc-4400-4a17-9a78-a57b5359c450.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-cb8341bc-4400-4a17-9a78-a57b5359c450-root {
    text-align: center;
  }


#s-cb8341bc-4400-4a17-9a78-a57b5359c450.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-cb8341bc-4400-4a17-9a78-a57b5359c450-root {
    text-align: center;
  }


#s-cb8341bc-4400-4a17-9a78-a57b5359c450.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-cb8341bc-4400-4a17-9a78-a57b5359c450-root {
    text-align: center;
  }


#s-cb8341bc-4400-4a17-9a78-a57b5359c450.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-ed524208-33d1-45e3-83c9-fae514b42fe7 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-ed524208-33d1-45e3-83c9-fae514b42fe7 {
  margin-left: 3%;
margin-right: 3%;
display: none;
}
#s-ed524208-33d1-45e3-83c9-fae514b42fe7, #wrap-s-ed524208-33d1-45e3-83c9-fae514b42fe7, #wrap-content-s-ed524208-33d1-45e3-83c9-fae514b42fe7 { display: none !important; }}
@media (min-width: 0px) {
[id="s-ed524208-33d1-45e3-83c9-fae514b42fe7"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-ed524208-33d1-45e3-83c9-fae514b42fe7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-ed524208-33d1-45e3-83c9-fae514b42fe7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-ed524208-33d1-45e3-83c9-fae514b42fe7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-1a6940f5-1f3b-4f85-94f5-9e0068334df2 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-1a6940f5-1f3b-4f85-94f5-9e0068334df2 {
  margin-top: 10px;
padding-top: 15px;
padding-bottom: 25px;
}
}







#s-1a6940f5-1f3b-4f85-94f5-9e0068334df2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1a6940f5-1f3b-4f85-94f5-9e0068334df2.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  margin-left: auto;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  margin: 0 !important;
  overflow: visible;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add background color handling */
  
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 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: 5px;

}






.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image {
  box-sizing: border-box;
}



.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  margin: 0 !important;
  overflow: visible;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add background color handling */
  
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image {
  box-sizing: border-box;
}



.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  margin: 0 !important;
  overflow: visible;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add background color handling */
  
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image {
  box-sizing: border-box;
}



.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  margin: 0 !important;
  overflow: visible;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add background color handling */
  
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image {
  box-sizing: border-box;
}



.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  margin: 0 !important;
  overflow: visible;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add background color handling */
  
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1.shogun-image {
  box-sizing: border-box;
}



.s-6e703c19-b6bd-4bc6-a746-c35624dcb7e1 img.shogun-image {
  
}


}
#s-5c4211d0-9777-4cd3-869a-558da1a79dab {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5c4211d0-9777-4cd3-869a-558da1a79dab .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-5c4211d0-9777-4cd3-869a-558da1a79dab .shogun-heading-component h4 a {
  color: ;
}


#s-23d4eaaa-96d6-4d24-baf9-4e3cbda3333c {
  margin-left: auto;
margin-right: auto;
}

#s-447235b4-6f9b-4958-8b3d-81d331f67c09 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-447235b4-6f9b-4958-8b3d-81d331f67c09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-447235b4-6f9b-4958-8b3d-81d331f67c09.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e9906a85-daee-4aab-9c73-91b40ed9d99b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-e9906a85-daee-4aab-9c73-91b40ed9d99b .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-3c5a18b0-fd47-4e2b-af43-980a75099e31 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-cf09710c-272b-4869-9821-cfae7aa071f9 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-cf09710c-272b-4869-9821-cfae7aa071f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cf09710c-272b-4869-9821-cfae7aa071f9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-446e58e4-57f1-464f-af0c-a6a8c655322a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-446e58e4-57f1-464f-af0c-a6a8c655322a .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-b1b37899-2ca7-415b-a69d-5d382524e70e {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-d8ca0d6d-3538-4777-ad94-801eed843e87 {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-d8ca0d6d-3538-4777-ad94-801eed843e87:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d8ca0d6d-3538-4777-ad94-801eed843e87:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-d8ca0d6d-3538-4777-ad94-801eed843e87-root {
    text-align: center;
  }


#s-d8ca0d6d-3538-4777-ad94-801eed843e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-d8ca0d6d-3538-4777-ad94-801eed843e87-root {
    text-align: center;
  }


#s-d8ca0d6d-3538-4777-ad94-801eed843e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d8ca0d6d-3538-4777-ad94-801eed843e87-root {
    text-align: center;
  }


#s-d8ca0d6d-3538-4777-ad94-801eed843e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d8ca0d6d-3538-4777-ad94-801eed843e87-root {
    text-align: center;
  }


#s-d8ca0d6d-3538-4777-ad94-801eed843e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-d8ca0d6d-3538-4777-ad94-801eed843e87-root {
    text-align: center;
  }


#s-d8ca0d6d-3538-4777-ad94-801eed843e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-cd2d7baa-1af0-4a3d-8fc8-52f2d63f3be4 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-cd2d7baa-1af0-4a3d-8fc8-52f2d63f3be4 {
  margin-top: 10px;
padding-top: 15px;
padding-bottom: 25px;
}
}







#s-cd2d7baa-1af0-4a3d-8fc8-52f2d63f3be4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cd2d7baa-1af0-4a3d-8fc8-52f2d63f3be4.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: center;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  margin: 0 !important;
  overflow: visible;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add background color handling */
  
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 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: 5px;

}






.s-d9583068-92d0-4715-ae6d-c4adbaed0445 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image {
  box-sizing: border-box;
}



.s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  margin: 0 !important;
  overflow: visible;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add background color handling */
  
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d9583068-92d0-4715-ae6d-c4adbaed0445 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image {
  box-sizing: border-box;
}



.s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  margin: 0 !important;
  overflow: visible;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add background color handling */
  
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d9583068-92d0-4715-ae6d-c4adbaed0445 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image {
  box-sizing: border-box;
}



.s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  margin: 0 !important;
  overflow: visible;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add background color handling */
  
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d9583068-92d0-4715-ae6d-c4adbaed0445 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image {
  box-sizing: border-box;
}



.s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  margin: 0 !important;
  overflow: visible;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d9583068-92d0-4715-ae6d-c4adbaed0445 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add background color handling */
  
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d9583068-92d0-4715-ae6d-c4adbaed0445 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9583068-92d0-4715-ae6d-c4adbaed0445.shogun-image {
  box-sizing: border-box;
}



.s-d9583068-92d0-4715-ae6d-c4adbaed0445 img.shogun-image {
  
}


}
#s-b49f0746-52c1-4316-88e7-96c3faf27e07 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b49f0746-52c1-4316-88e7-96c3faf27e07 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-b49f0746-52c1-4316-88e7-96c3faf27e07 .shogun-heading-component h4 a {
  color: ;
}


#s-ed40038d-a73b-4289-a41a-936a3751c46d {
  margin-left: auto;
margin-right: auto;
}

#s-fb39f4e7-cf63-46a4-bc6a-565209d11c30 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-fb39f4e7-cf63-46a4-bc6a-565209d11c30 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fb39f4e7-cf63-46a4-bc6a-565209d11c30.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f197def0-d6a1-4542-a6ff-5e5967c765f0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-f197def0-d6a1-4542-a6ff-5e5967c765f0 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-eec217cd-1b84-4cbe-b485-bc2994c87597 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-b561e82a-14ef-40b5-be32-b69558330fae {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-b561e82a-14ef-40b5-be32-b69558330fae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b561e82a-14ef-40b5-be32-b69558330fae.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-11b310c6-4954-48e0-b50d-1d40ee9fe095 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-11b310c6-4954-48e0-b50d-1d40ee9fe095 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-0c579c20-52d4-4121-8e46-62d9c9aff56c {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-a19fab36-1c27-4bd2-adbf-807e3c210a71 {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-a19fab36-1c27-4bd2-adbf-807e3c210a71:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a19fab36-1c27-4bd2-adbf-807e3c210a71:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a19fab36-1c27-4bd2-adbf-807e3c210a71-root {
    text-align: center;
  }


#s-a19fab36-1c27-4bd2-adbf-807e3c210a71.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-a19fab36-1c27-4bd2-adbf-807e3c210a71-root {
    text-align: center;
  }


#s-a19fab36-1c27-4bd2-adbf-807e3c210a71.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a19fab36-1c27-4bd2-adbf-807e3c210a71-root {
    text-align: center;
  }


#s-a19fab36-1c27-4bd2-adbf-807e3c210a71.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a19fab36-1c27-4bd2-adbf-807e3c210a71-root {
    text-align: center;
  }


#s-a19fab36-1c27-4bd2-adbf-807e3c210a71.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-a19fab36-1c27-4bd2-adbf-807e3c210a71-root {
    text-align: center;
  }


#s-a19fab36-1c27-4bd2-adbf-807e3c210a71.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-31a8fcc6-55c7-4a9f-9706-ae4c4b45a2a4 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-31a8fcc6-55c7-4a9f-9706-ae4c4b45a2a4 {
  margin-top: 10px;
padding-top: 15px;
padding-bottom: 25px;
}
}







#s-31a8fcc6-55c7-4a9f-9706-ae4c4b45a2a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-31a8fcc6-55c7-4a9f-9706-ae4c4b45a2a4.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: center;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  margin: 0 !important;
  overflow: visible;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add background color handling */
  
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 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: 5px;

}






.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 .shogun-image-content {
  
    justify-content: center;
  
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image {
  box-sizing: border-box;
}



.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  
}


@media (min-width: 1200px){#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  margin: 0 !important;
  overflow: visible;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add background color handling */
  
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 .shogun-image-content {
  
    justify-content: center;
  
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image {
  box-sizing: border-box;
}



.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  margin: 0 !important;
  overflow: visible;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add background color handling */
  
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 .shogun-image-content {
  
    justify-content: center;
  
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image {
  box-sizing: border-box;
}



.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  margin: 0 !important;
  overflow: visible;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add background color handling */
  
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 .shogun-image-content {
  
    justify-content: center;
  
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image {
  box-sizing: border-box;
}



.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  
}


}@media (max-width: 767px){#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  margin: 0 !important;
  overflow: visible;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-893e85d8-5d99-4cc6-be2f-188cb186ce88 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add background color handling */
  
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 .shogun-image-content {
  
    justify-content: center;
  
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shg-align-container {
  display: flex;
  justify-content: center
}

.s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-893e85d8-5d99-4cc6-be2f-188cb186ce88.shogun-image {
  box-sizing: border-box;
}



.s-893e85d8-5d99-4cc6-be2f-188cb186ce88 img.shogun-image {
  
}


}
#s-7d70db0b-3110-4cc4-82a3-ec60c3fa57e6 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-7d70db0b-3110-4cc4-82a3-ec60c3fa57e6 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-7d70db0b-3110-4cc4-82a3-ec60c3fa57e6 .shogun-heading-component h4 a {
  color: ;
}


#s-e7047a42-d6ea-404a-a995-88aeaf217133 {
  margin-left: auto;
margin-right: auto;
}

#s-328a1aaf-eeea-4f65-bd80-fd6b90922f63 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-328a1aaf-eeea-4f65-bd80-fd6b90922f63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-328a1aaf-eeea-4f65-bd80-fd6b90922f63.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-85a09b43-5436-4f3d-b411-c8b8f0d1ee3e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-85a09b43-5436-4f3d-b411-c8b8f0d1ee3e .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-29bb3dd7-9223-4179-83e2-ac0edeb8ac39 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-36d6d682-aa1c-4f37-8da1-04aeed1825c0 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-36d6d682-aa1c-4f37-8da1-04aeed1825c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36d6d682-aa1c-4f37-8da1-04aeed1825c0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9deef227-650d-4819-92b0-28a6892d3bad {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-9deef227-650d-4819-92b0-28a6892d3bad .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-eabdc852-46b6-4e78-80ab-92348466bae2 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7 {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7-root {
    text-align: center;
  }


#s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7-root {
    text-align: center;
  }


#s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7-root {
    text-align: center;
  }


#s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7-root {
    text-align: center;
  }


#s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7-root {
    text-align: center;
  }


#s-fbdaf2c4-3113-4a21-9bc5-ae842666b6d7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-67dbe4c8-9015-45d1-8896-64a56ae97199 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-67dbe4c8-9015-45d1-8896-64a56ae97199 {
  display: none;
}
#s-67dbe4c8-9015-45d1-8896-64a56ae97199, #wrap-s-67dbe4c8-9015-45d1-8896-64a56ae97199, #wrap-content-s-67dbe4c8-9015-45d1-8896-64a56ae97199 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-67dbe4c8-9015-45d1-8896-64a56ae97199 {
  display: none;
}
#s-67dbe4c8-9015-45d1-8896-64a56ae97199, #wrap-s-67dbe4c8-9015-45d1-8896-64a56ae97199, #wrap-content-s-67dbe4c8-9015-45d1-8896-64a56ae97199 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-67dbe4c8-9015-45d1-8896-64a56ae97199 {
  display: none;
}
#s-67dbe4c8-9015-45d1-8896-64a56ae97199, #wrap-s-67dbe4c8-9015-45d1-8896-64a56ae97199, #wrap-content-s-67dbe4c8-9015-45d1-8896-64a56ae97199 { display: none !important; }}@media (max-width: 767px){#s-67dbe4c8-9015-45d1-8896-64a56ae97199 {
  margin-left: 3%;
margin-right: 3%;
}
}
@media (min-width: 0px) {
[id="s-67dbe4c8-9015-45d1-8896-64a56ae97199"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-67dbe4c8-9015-45d1-8896-64a56ae97199"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-67dbe4c8-9015-45d1-8896-64a56ae97199"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-67dbe4c8-9015-45d1-8896-64a56ae97199"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-6e4e43b3-8216-496a-91af-0656fa237894 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-6e4e43b3-8216-496a-91af-0656fa237894 {
  margin-top: 0px;
padding-top: 5%;
padding-bottom: 5%;
}
}







#s-6e4e43b3-8216-496a-91af-0656fa237894 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6e4e43b3-8216-496a-91af-0656fa237894.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  margin-left: auto;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 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: 5px;

}






.s-907e6b89-1ff0-4657-8686-c729628f30d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image {
  box-sizing: border-box;
}



.s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  
}


@media (min-width: 1200px){#s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-907e6b89-1ff0-4657-8686-c729628f30d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image {
  box-sizing: border-box;
}



.s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-907e6b89-1ff0-4657-8686-c729628f30d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image {
  box-sizing: border-box;
}



.s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-907e6b89-1ff0-4657-8686-c729628f30d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image {
  box-sizing: border-box;
}



.s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  
}


}@media (max-width: 767px){#s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  margin: 0 !important;
  overflow: visible;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-907e6b89-1ff0-4657-8686-c729628f30d5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add background color handling */
  
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-907e6b89-1ff0-4657-8686-c729628f30d5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-907e6b89-1ff0-4657-8686-c729628f30d5.shogun-image {
  box-sizing: border-box;
}



.s-907e6b89-1ff0-4657-8686-c729628f30d5 img.shogun-image {
  
}


}
#s-dcc593e8-c31f-4381-be80-4ed4b94979d6 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-dcc593e8-c31f-4381-be80-4ed4b94979d6 .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-dcc593e8-c31f-4381-be80-4ed4b94979d6 .shogun-heading-component h4 a {
  color: ;
}


#s-92ead9da-0f4a-4701-b722-138acb3b499d {
  margin-left: auto;
margin-right: auto;
}

#s-c2d8d251-efce-4f4d-bce0-9a90e2fc22b1 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-c2d8d251-efce-4f4d-bce0-9a90e2fc22b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c2d8d251-efce-4f4d-bce0-9a90e2fc22b1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0ae0f366-975b-42aa-bbe6-16dc577ea94c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-0ae0f366-975b-42aa-bbe6-16dc577ea94c .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-eb79db11-1f12-4b0c-8d8b-5a29316600b7 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-8ee327fa-7e55-4575-b821-0ac1ccc066e2 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-8ee327fa-7e55-4575-b821-0ac1ccc066e2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ee327fa-7e55-4575-b821-0ac1ccc066e2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-231cc9a3-49d7-4373-8c67-9f7bf3507e9f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-231cc9a3-49d7-4373-8c67-9f7bf3507e9f .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-d3625856-4301-4ee9-9ca3-e49acb729e41 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec-root {
    text-align: center;
  }


#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec-root {
    text-align: center;
  }


#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec-root {
    text-align: center;
  }


#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec-root {
    text-align: center;
  }


#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec-root {
    text-align: center;
  }


#s-c43b5bde-a7b6-4bee-ba62-da6e857ea4ec.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-68fbb245-4290-489d-8786-dde467466dfb {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-68fbb245-4290-489d-8786-dde467466dfb {
  margin-top: 0px;
padding-top: 5%;
padding-bottom: 5%;
}
}







#s-68fbb245-4290-489d-8786-dde467466dfb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-68fbb245-4290-489d-8786-dde467466dfb.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: center;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 {
  margin: 0 !important;
  overflow: visible;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add background color handling */
  
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 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: 5px;

}






.s-9419e378-ad25-48eb-9925-e3714bba2503 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image {
  box-sizing: border-box;
}



.s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  
}


@media (min-width: 1200px){#s-9419e378-ad25-48eb-9925-e3714bba2503 {
  margin: 0 !important;
  overflow: visible;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add background color handling */
  
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9419e378-ad25-48eb-9925-e3714bba2503 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image {
  box-sizing: border-box;
}



.s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9419e378-ad25-48eb-9925-e3714bba2503 {
  margin: 0 !important;
  overflow: visible;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add background color handling */
  
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9419e378-ad25-48eb-9925-e3714bba2503 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image {
  box-sizing: border-box;
}



.s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9419e378-ad25-48eb-9925-e3714bba2503 {
  margin: 0 !important;
  overflow: visible;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add background color handling */
  
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9419e378-ad25-48eb-9925-e3714bba2503 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image {
  box-sizing: border-box;
}



.s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  
}


}@media (max-width: 767px){#s-9419e378-ad25-48eb-9925-e3714bba2503 {
  margin: 0 !important;
  overflow: visible;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9419e378-ad25-48eb-9925-e3714bba2503 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add background color handling */
  
}

#s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9419e378-ad25-48eb-9925-e3714bba2503 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9419e378-ad25-48eb-9925-e3714bba2503.shogun-image {
  box-sizing: border-box;
}



.s-9419e378-ad25-48eb-9925-e3714bba2503 img.shogun-image {
  
}


}
#s-6d0c844d-2901-4494-a64e-f3c4a9f27d6f {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6d0c844d-2901-4494-a64e-f3c4a9f27d6f .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-6d0c844d-2901-4494-a64e-f3c4a9f27d6f .shogun-heading-component h4 a {
  color: ;
}


#s-16bf849d-2eec-4d8b-b152-5074e2ba7af5 {
  margin-left: auto;
margin-right: auto;
}

#s-1b6ddefe-c2c7-480a-bcd1-3b412fdb0a92 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-1b6ddefe-c2c7-480a-bcd1-3b412fdb0a92 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1b6ddefe-c2c7-480a-bcd1-3b412fdb0a92.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6ed099dc-caa0-4d57-8bcd-4f4540891257 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-6ed099dc-caa0-4d57-8bcd-4f4540891257 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-33a72f8b-5de1-401b-94ef-a1f7f010d3c6 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-1347766c-ff18-4b9c-9159-3970d6ff7d8c {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-1347766c-ff18-4b9c-9159-3970d6ff7d8c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1347766c-ff18-4b9c-9159-3970d6ff7d8c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5ed96575-22a6-4d4f-a8f5-5ed21ebd4d15 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-5ed96575-22a6-4d4f-a8f5-5ed21ebd4d15 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-cc1fb7e4-49d0-4997-9ffa-c19c2ee8daaa {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d-root {
    text-align: center;
  }


#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d-root {
    text-align: center;
  }


#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d-root {
    text-align: center;
  }


#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d-root {
    text-align: center;
  }


#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d-root {
    text-align: center;
  }


#s-5e2adcbb-7c1d-4c15-8ea5-847739549f5d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-9463855a-495f-40f5-8bbd-a55d3c4b02ee {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-9463855a-495f-40f5-8bbd-a55d3c4b02ee {
  display: none;
}
#s-9463855a-495f-40f5-8bbd-a55d3c4b02ee, #wrap-s-9463855a-495f-40f5-8bbd-a55d3c4b02ee, #wrap-content-s-9463855a-495f-40f5-8bbd-a55d3c4b02ee { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9463855a-495f-40f5-8bbd-a55d3c4b02ee {
  display: none;
}
#s-9463855a-495f-40f5-8bbd-a55d3c4b02ee, #wrap-s-9463855a-495f-40f5-8bbd-a55d3c4b02ee, #wrap-content-s-9463855a-495f-40f5-8bbd-a55d3c4b02ee { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9463855a-495f-40f5-8bbd-a55d3c4b02ee {
  display: none;
}
#s-9463855a-495f-40f5-8bbd-a55d3c4b02ee, #wrap-s-9463855a-495f-40f5-8bbd-a55d3c4b02ee, #wrap-content-s-9463855a-495f-40f5-8bbd-a55d3c4b02ee { display: none !important; }}@media (max-width: 767px){#s-9463855a-495f-40f5-8bbd-a55d3c4b02ee {
  margin-left: 3%;
margin-right: 3%;
}
}
@media (min-width: 0px) {
[id="s-9463855a-495f-40f5-8bbd-a55d3c4b02ee"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-9463855a-495f-40f5-8bbd-a55d3c4b02ee"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-9463855a-495f-40f5-8bbd-a55d3c4b02ee"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-9463855a-495f-40f5-8bbd-a55d3c4b02ee"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-f063df9f-65ca-4771-8e3f-86e09b4ce59e {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-f063df9f-65ca-4771-8e3f-86e09b4ce59e {
  margin-top: 0px;
padding-top: 5%;
padding-bottom: 5%;
}
}







#s-f063df9f-65ca-4771-8e3f-86e09b4ce59e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f063df9f-65ca-4771-8e3f-86e09b4ce59e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: center;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  margin: 0 !important;
  overflow: visible;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add background color handling */
  
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab 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: 5px;

}






.s-722c1f14-b40d-40fc-8181-0bdebe402aab .shogun-image-content {
  
    justify-content: center;
  
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image {
  box-sizing: border-box;
}



.s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  
}


@media (min-width: 1200px){#s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  margin: 0 !important;
  overflow: visible;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add background color handling */
  
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-722c1f14-b40d-40fc-8181-0bdebe402aab .shogun-image-content {
  
    justify-content: center;
  
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image {
  box-sizing: border-box;
}



.s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  margin: 0 !important;
  overflow: visible;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add background color handling */
  
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-722c1f14-b40d-40fc-8181-0bdebe402aab .shogun-image-content {
  
    justify-content: center;
  
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image {
  box-sizing: border-box;
}



.s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  margin: 0 !important;
  overflow: visible;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add background color handling */
  
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-722c1f14-b40d-40fc-8181-0bdebe402aab .shogun-image-content {
  
    justify-content: center;
  
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image {
  box-sizing: border-box;
}



.s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  
}


}@media (max-width: 767px){#s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  margin: 0 !important;
  overflow: visible;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-722c1f14-b40d-40fc-8181-0bdebe402aab {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add background color handling */
  
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-722c1f14-b40d-40fc-8181-0bdebe402aab .shogun-image-content {
  
    justify-content: center;
  
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shg-align-container {
  display: flex;
  justify-content: center
}

.s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-722c1f14-b40d-40fc-8181-0bdebe402aab.shogun-image {
  box-sizing: border-box;
}



.s-722c1f14-b40d-40fc-8181-0bdebe402aab img.shogun-image {
  
}


}
#s-464b1b94-b8b1-4155-bd38-0d954015724a {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-464b1b94-b8b1-4155-bd38-0d954015724a .shogun-heading-component h4 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


#s-464b1b94-b8b1-4155-bd38-0d954015724a .shogun-heading-component h4 a {
  color: ;
}


#s-11238c5f-83c6-4241-8612-9b3582eff719 {
  margin-left: auto;
margin-right: auto;
}

#s-77a93568-6554-4700-9bfa-1c9f3f25d76a {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-77a93568-6554-4700-9bfa-1c9f3f25d76a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-77a93568-6554-4700-9bfa-1c9f3f25d76a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5a13352f-8c1a-482c-b308-4da2bb713307 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-5a13352f-8c1a-482c-b308-4da2bb713307 .shogun-heading-component h6 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-63b433b5-0eb8-47e7-8978-488c44aeea20 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-0b185b4a-9b06-4536-98d0-14711829c2c4 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-0b185b4a-9b06-4536-98d0-14711829c2c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b185b4a-9b06-4536-98d0-14711829c2c4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-13c529fc-21b5-439f-8a51-89e4f8f3d812 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-13c529fc-21b5-439f-8a51-89e4f8f3d812 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-6ffe2b27-e515-45bf-9e2d-d79cec1208c2 {
  margin-top: 3px;
margin-left: auto;
margin-right: auto;
}

#s-1c840177-33db-4285-afe1-1f3fa439ea1c {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: center;
text-decoration: none;
}
#s-1c840177-33db-4285-afe1-1f3fa439ea1c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1c840177-33db-4285-afe1-1f3fa439ea1c:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-1c840177-33db-4285-afe1-1f3fa439ea1c {
  margin-top: 12px;
border-radius: 30px;
}
}

  #s-1c840177-33db-4285-afe1-1f3fa439ea1c-root {
    text-align: center;
  }


#s-1c840177-33db-4285-afe1-1f3fa439ea1c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
@media (min-width: 1200px){
  #s-1c840177-33db-4285-afe1-1f3fa439ea1c-root {
    text-align: center;
  }


#s-1c840177-33db-4285-afe1-1f3fa439ea1c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1c840177-33db-4285-afe1-1f3fa439ea1c-root {
    text-align: center;
  }


#s-1c840177-33db-4285-afe1-1f3fa439ea1c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1c840177-33db-4285-afe1-1f3fa439ea1c-root {
    text-align: center;
  }


#s-1c840177-33db-4285-afe1-1f3fa439ea1c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}@media (max-width: 767px){
  #s-1c840177-33db-4285-afe1-1f3fa439ea1c-root {
    text-align: center;
  }


#s-1c840177-33db-4285-afe1-1f3fa439ea1c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-63fed0b9-4ebb-4c1a-a049-c5ec521ba28b {
  margin-top: 100px;
margin-left: 2%;
margin-right: 2%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-63fed0b9-4ebb-4c1a-a049-c5ec521ba28b {
  margin-top: 120px;
}
}







#s-63fed0b9-4ebb-4c1a-a049-c5ec521ba28b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-63fed0b9-4ebb-4c1a-a049-c5ec521ba28b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-adfdbcf1-5fbf-4417-9775-9e0c2a90dd9e {
  margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-adfdbcf1-5fbf-4417-9775-9e0c2a90dd9e .shogun-heading-component h3 {
  color: rgba(165, 0, 0, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


@media (max-width: 767px){#s-adfdbcf1-5fbf-4417-9775-9e0c2a90dd9e .shogun-heading-component h3 {
  color: rgba(165, 0, 0, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  
}


}
#s-be574c2d-5dfa-45b6-9e33-dc76c790b1c4 {
  margin-left: 15%;
margin-right: 15%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-be574c2d-5dfa-45b6-9e33-dc76c790b1c4 {
  margin-top: 4px;
}
}@media (max-width: 767px){#s-be574c2d-5dfa-45b6-9e33-dc76c790b1c4 {
  margin-top: 5px;
margin-left: 10%;
margin-right: 10%;
}
}
#s-be574c2d-5dfa-45b6-9e33-dc76c790b1c4 .shogun-heading-component h2 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


@media (max-width: 767px){#s-be574c2d-5dfa-45b6-9e33-dc76c790b1c4 .shogun-heading-component h2 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


}
#s-c3d19508-377d-4801-904c-43a303cf8490 {
  margin-top: 10px;
margin-left: 15%;
margin-right: 15%;
}
@media (max-width: 767px){#s-c3d19508-377d-4801-904c-43a303cf8490 {
  margin-left: 5%;
margin-right: 5%;
}
}
#s-c3d19508-377d-4801-904c-43a303cf8490 .shg-proportional-font-size,
#s-c3d19508-377d-4801-904c-43a303cf8490 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-a05e3381-7128-4a43-91f5-afd637b0996f {
  margin-top: 30px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-a05e3381-7128-4a43-91f5-afd637b0996f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a05e3381-7128-4a43-91f5-afd637b0996f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a05e3381-7128-4a43-91f5-afd637b0996f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a05e3381-7128-4a43-91f5-afd637b0996f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-140c79da-e27a-4fb6-bea1-a31b991d3e40 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-140c79da-e27a-4fb6-bea1-a31b991d3e40 {
  padding-top: 7%;
padding-bottom: 7%;
}
}







#s-140c79da-e27a-4fb6-bea1-a31b991d3e40 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-140c79da-e27a-4fb6-bea1-a31b991d3e40.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-2fb78d58-4273-49a5-a221-397499de1359 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 5px;
background-color: rgba(255, 255, 255, 0);
}
@media (max-width: 767px){#s-2fb78d58-4273-49a5-a221-397499de1359 {
  margin-top: 0px;
}
}
@media (min-width: 0px) {
[id="s-2fb78d58-4273-49a5-a221-397499de1359"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-2fb78d58-4273-49a5-a221-397499de1359"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-2fb78d58-4273-49a5-a221-397499de1359"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-2fb78d58-4273-49a5-a221-397499de1359"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  margin-left: auto;
margin-right: auto;
max-width: 720px;
aspect-ratio: 1/1;
text-align: center;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  margin: 0 !important;
  overflow: visible;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add background color handling */
  
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
  box-sizing: border-box;
}



.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
      position: relative;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

@media (min-width: 1200px){#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  margin: 0 !important;
  overflow: visible;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add background color handling */
  
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
  box-sizing: border-box;
}



.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
      position: relative;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  margin: 0 !important;
  overflow: visible;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add background color handling */
  
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
  box-sizing: border-box;
}



.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
      position: relative;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  margin: 0 !important;
  overflow: visible;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add background color handling */
  
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
  box-sizing: border-box;
}



.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
      position: relative;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (max-width: 767px){#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  margin: 0 !important;
  overflow: visible;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add background color handling */
  
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image {
  box-sizing: border-box;
}



.s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container {
      position: relative;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5cb9bbf3-cc5c-418c-a435-9b3a9219886d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}
#s-b179155c-54e8-4de5-9da7-937d26147629 {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 {
  margin-left: auto;
margin-right: auto;
max-width: 720px;
aspect-ratio: 1/1;
text-align: center;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 {
  margin: 0 !important;
  overflow: visible;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add background color handling */
  
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-content {
  
    justify-content: center;
  
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shg-align-container {
  display: flex;
  justify-content: center
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
  box-sizing: border-box;
}



.s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-800257ec-03d8-4634-a9ab-15861fe08271 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
      position: relative;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

@media (min-width: 1200px){#s-800257ec-03d8-4634-a9ab-15861fe08271 {
  margin: 0 !important;
  overflow: visible;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add background color handling */
  
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-content {
  
    justify-content: center;
  
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shg-align-container {
  display: flex;
  justify-content: center
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
  box-sizing: border-box;
}



.s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-800257ec-03d8-4634-a9ab-15861fe08271 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
      position: relative;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-800257ec-03d8-4634-a9ab-15861fe08271 {
  margin: 0 !important;
  overflow: visible;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add background color handling */
  
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-content {
  
    justify-content: center;
  
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shg-align-container {
  display: flex;
  justify-content: center
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
  box-sizing: border-box;
}



.s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-800257ec-03d8-4634-a9ab-15861fe08271 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
      position: relative;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-800257ec-03d8-4634-a9ab-15861fe08271 {
  margin: 0 !important;
  overflow: visible;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add background color handling */
  
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-content {
  
    justify-content: center;
  
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shg-align-container {
  display: flex;
  justify-content: center
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
  box-sizing: border-box;
}



.s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-800257ec-03d8-4634-a9ab-15861fe08271 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
      position: relative;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (max-width: 767px){#s-800257ec-03d8-4634-a9ab-15861fe08271 {
  margin: 0 !important;
  overflow: visible;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-800257ec-03d8-4634-a9ab-15861fe08271 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add background color handling */
  
}

#s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-800257ec-03d8-4634-a9ab-15861fe08271 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-800257ec-03d8-4634-a9ab-15861fe08271 .shogun-image-content {
  
    justify-content: center;
  
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shg-align-container {
  display: flex;
  justify-content: center
}

.s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image {
  box-sizing: border-box;
}



.s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-800257ec-03d8-4634-a9ab-15861fe08271 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container {
      position: relative;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-800257ec-03d8-4634-a9ab-15861fe08271 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}
#s-f04835e3-1cf0-4afb-a0e5-e6e614bda828 {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}

#s-f9d6e4dc-beef-4deb-8017-fbe4a20eb9fd {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-f9d6e4dc-beef-4deb-8017-fbe4a20eb9fd {
  margin-top: 10px;
padding-top: 7%;
padding-bottom: 7%;
}
}







#s-f9d6e4dc-beef-4deb-8017-fbe4a20eb9fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f9d6e4dc-beef-4deb-8017-fbe4a20eb9fd.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-d7f046f9-40fc-4555-93c7-b3bcb74b9e84 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 5px;
background-color: rgba(255, 255, 255, 0);
}
@media (max-width: 767px){#s-d7f046f9-40fc-4555-93c7-b3bcb74b9e84 {
  margin-top: 0px;
}
}
@media (min-width: 0px) {
[id="s-d7f046f9-40fc-4555-93c7-b3bcb74b9e84"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-d7f046f9-40fc-4555-93c7-b3bcb74b9e84"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-d7f046f9-40fc-4555-93c7-b3bcb74b9e84"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-d7f046f9-40fc-4555-93c7-b3bcb74b9e84"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  margin-left: auto;
margin-right: auto;
max-width: 720px;
aspect-ratio: 1/1;
text-align: center;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  margin: 0 !important;
  overflow: visible;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add background color handling */
  
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
  box-sizing: border-box;
}



.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
      position: relative;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

@media (min-width: 1200px){#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  margin: 0 !important;
  overflow: visible;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add background color handling */
  
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
  box-sizing: border-box;
}



.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
      position: relative;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  margin: 0 !important;
  overflow: visible;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add background color handling */
  
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
  box-sizing: border-box;
}



.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
      position: relative;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  margin: 0 !important;
  overflow: visible;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add background color handling */
  
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
  box-sizing: border-box;
}



.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
      position: relative;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (max-width: 767px){#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  margin: 0 !important;
  overflow: visible;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add background color handling */
  
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image {
  box-sizing: border-box;
}



.s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container {
      position: relative;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-590f12c4-8fcf-4c16-a655-d7f4c9287c70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}
#s-a4bbfbff-4448-4ebf-8469-149b35611e43 {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  margin-left: auto;
margin-right: auto;
max-width: 720px;
aspect-ratio: 1/1;
text-align: center;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  margin: 0 !important;
  overflow: visible;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add background color handling */
  
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
  box-sizing: border-box;
}



.s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
      position: relative;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

@media (min-width: 1200px){#s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  margin: 0 !important;
  overflow: visible;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add background color handling */
  
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
  box-sizing: border-box;
}



.s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
      position: relative;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  margin: 0 !important;
  overflow: visible;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add background color handling */
  
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
  box-sizing: border-box;
}



.s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
      position: relative;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  margin: 0 !important;
  overflow: visible;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add background color handling */
  
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
  box-sizing: border-box;
}



.s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
      position: relative;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (max-width: 767px){#s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  margin: 0 !important;
  overflow: visible;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add background color handling */
  
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-13203bba-6d8b-413b-9bc6-a3bd127070ac .shogun-image-content {
  
    justify-content: center;
  
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shg-align-container {
  display: flex;
  justify-content: center
}

.s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image {
  box-sizing: border-box;
}



.s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container {
      position: relative;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-13203bba-6d8b-413b-9bc6-a3bd127070ac img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}
#s-c5cf8e62-a543-4a6a-9119-918314e6931e {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}

#s-99a460a3-8bed-4cf3-88a7-7fb7ff9ccb2f {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-99a460a3-8bed-4cf3-88a7-7fb7ff9ccb2f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-99a460a3-8bed-4cf3-88a7-7fb7ff9ccb2f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-99a460a3-8bed-4cf3-88a7-7fb7ff9ccb2f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-99a460a3-8bed-4cf3-88a7-7fb7ff9ccb2f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-717134eb-ff64-44ed-8188-b238e17c5e61 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-717134eb-ff64-44ed-8188-b238e17c5e61 {
  padding-top: 7%;
}
}







#s-717134eb-ff64-44ed-8188-b238e17c5e61 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-717134eb-ff64-44ed-8188-b238e17c5e61.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-e831aba3-87ee-4661-9961-2d87d88e3778 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 5px;
background-color: rgba(255, 255, 255, 0);
}
@media (max-width: 767px){#s-e831aba3-87ee-4661-9961-2d87d88e3778 {
  margin-top: 0px;
}
}
@media (min-width: 0px) {
[id="s-e831aba3-87ee-4661-9961-2d87d88e3778"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-e831aba3-87ee-4661-9961-2d87d88e3778"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-e831aba3-87ee-4661-9961-2d87d88e3778"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-e831aba3-87ee-4661-9961-2d87d88e3778"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  margin-left: auto;
margin-right: auto;
max-width: 720px;
aspect-ratio: 1/1;
text-align: center;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  margin: 0 !important;
  overflow: visible;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add background color handling */
  
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
  box-sizing: border-box;
}



.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
      position: relative;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

@media (min-width: 1200px){#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  margin: 0 !important;
  overflow: visible;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add background color handling */
  
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
  box-sizing: border-box;
}



.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
      position: relative;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  margin: 0 !important;
  overflow: visible;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add background color handling */
  
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
  box-sizing: border-box;
}



.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
      position: relative;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  margin: 0 !important;
  overflow: visible;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add background color handling */
  
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
  box-sizing: border-box;
}



.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
      position: relative;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (max-width: 767px){#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  margin: 0 !important;
  overflow: visible;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add background color handling */
  
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image {
  box-sizing: border-box;
}



.s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container {
      position: relative;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de1c0868-d71c-4348-a03d-e0fa4c3af910 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}
#s-57c10dd4-f6c2-45f0-8c45-d61c69893875 {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  margin-left: auto;
margin-right: auto;
max-width: 720px;
aspect-ratio: 1/1;
text-align: center;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  margin: 0 !important;
  overflow: visible;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add background color handling */
  
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-content {
  
    justify-content: center;
  
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shg-align-container {
  display: flex;
  justify-content: center
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
  box-sizing: border-box;
}



.s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
      position: relative;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

@media (min-width: 1200px){#s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  margin: 0 !important;
  overflow: visible;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add background color handling */
  
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-content {
  
    justify-content: center;
  
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shg-align-container {
  display: flex;
  justify-content: center
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
  box-sizing: border-box;
}



.s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
      position: relative;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  margin: 0 !important;
  overflow: visible;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add background color handling */
  
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-content {
  
    justify-content: center;
  
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shg-align-container {
  display: flex;
  justify-content: center
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
  box-sizing: border-box;
}



.s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
      position: relative;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  margin: 0 !important;
  overflow: visible;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add background color handling */
  
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-content {
  
    justify-content: center;
  
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shg-align-container {
  display: flex;
  justify-content: center
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
  box-sizing: border-box;
}



.s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
      position: relative;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (max-width: 767px){#s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  margin: 0 !important;
  overflow: visible;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add background color handling */
  
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-38860faa-322d-4eef-ad2f-9553a6fd1829 .shogun-image-content {
  
    justify-content: center;
  
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shg-align-container {
  display: flex;
  justify-content: center
}

.s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image {
  box-sizing: border-box;
}



.s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container {
      position: relative;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-38860faa-322d-4eef-ad2f-9553a6fd1829 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}
#s-68178765-5d02-4e16-945d-bde04b082bb5 {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}

#s-d488581e-92b2-413e-87f0-c2476cc5a467 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-d488581e-92b2-413e-87f0-c2476cc5a467 {
  margin-top: 10px;
padding-top: 7%;
padding-bottom: 7%;
}
}







#s-d488581e-92b2-413e-87f0-c2476cc5a467 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d488581e-92b2-413e-87f0-c2476cc5a467.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-475a868a-0837-4876-b831-ad678b579c17 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 5px;
background-color: rgba(255, 255, 255, 0);
}
@media (max-width: 767px){#s-475a868a-0837-4876-b831-ad678b579c17 {
  margin-top: 0px;
}
}
@media (min-width: 0px) {
[id="s-475a868a-0837-4876-b831-ad678b579c17"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-475a868a-0837-4876-b831-ad678b579c17"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-475a868a-0837-4876-b831-ad678b579c17"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-475a868a-0837-4876-b831-ad678b579c17"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  margin-left: auto;
margin-right: auto;
max-width: 720px;
aspect-ratio: 1/1;
text-align: center;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  margin: 0 !important;
  overflow: visible;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add background color handling */
  
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
  box-sizing: border-box;
}



.s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b53db675-3ff8-4c67-98a0-72e25a563393 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
      position: relative;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

@media (min-width: 1200px){#s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  margin: 0 !important;
  overflow: visible;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add background color handling */
  
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
  box-sizing: border-box;
}



.s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b53db675-3ff8-4c67-98a0-72e25a563393 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
      position: relative;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  margin: 0 !important;
  overflow: visible;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add background color handling */
  
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
  box-sizing: border-box;
}



.s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b53db675-3ff8-4c67-98a0-72e25a563393 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
      position: relative;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  margin: 0 !important;
  overflow: visible;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add background color handling */
  
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
  box-sizing: border-box;
}



.s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b53db675-3ff8-4c67-98a0-72e25a563393 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
      position: relative;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (max-width: 767px){#s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  margin: 0 !important;
  overflow: visible;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b53db675-3ff8-4c67-98a0-72e25a563393 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add background color handling */
  
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b53db675-3ff8-4c67-98a0-72e25a563393 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-b53db675-3ff8-4c67-98a0-72e25a563393 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image {
  box-sizing: border-box;
}



.s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b53db675-3ff8-4c67-98a0-72e25a563393 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container {
      position: relative;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b53db675-3ff8-4c67-98a0-72e25a563393 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}
#s-76de9de1-52ce-460e-a1a4-43464c8d3784 {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  margin-left: auto;
margin-right: auto;
max-width: 720px;
aspect-ratio: 1/1;
text-align: center;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  margin: 0 !important;
  overflow: visible;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add background color handling */
  
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
  box-sizing: border-box;
}



.s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d0c1ac-da49-479f-93bb-de606db2a27c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
      position: relative;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

@media (min-width: 1200px){#s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  margin: 0 !important;
  overflow: visible;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add background color handling */
  
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
  box-sizing: border-box;
}



.s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d0c1ac-da49-479f-93bb-de606db2a27c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
      position: relative;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  margin: 0 !important;
  overflow: visible;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add background color handling */
  
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
  box-sizing: border-box;
}



.s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d0c1ac-da49-479f-93bb-de606db2a27c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
      position: relative;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  margin: 0 !important;
  overflow: visible;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add background color handling */
  
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
  box-sizing: border-box;
}



.s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d0c1ac-da49-479f-93bb-de606db2a27c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
      position: relative;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}@media (max-width: 767px){#s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  margin: 0 !important;
  overflow: visible;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d0c1ac-da49-479f-93bb-de606db2a27c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add background color handling */
  
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d0c1ac-da49-479f-93bb-de606db2a27c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 720px;
  }



  img.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
    
    
    
    max-height: 720px;
  }


.s-35d0c1ac-da49-479f-93bb-de606db2a27c .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image {
  box-sizing: border-box;
}



.s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d0c1ac-da49-479f-93bb-de606db2a27c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container {
      position: relative;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d0c1ac-da49-479f-93bb-de606db2a27c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 720px;
    }
  }

}
#s-036af5ef-21fa-4b88-9d6f-a958b321a86b {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}

#s-ffa69ca0-f79d-4fd3-a217-74a2646481e7 {
  margin-top: 100px;
margin-left: 10%;
margin-bottom: 100px;
margin-right: 10%;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-ffa69ca0-f79d-4fd3-a217-74a2646481e7 {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-ffa69ca0-f79d-4fd3-a217-74a2646481e7 {
  margin-top: 20px;
margin-left: 2%;
margin-bottom: 20px;
margin-right: 2%;
padding-top: 5%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
border-radius: 5px;
max-width: 600px;
background-color: rgba(40, 40, 40, 1);
}
}







#s-ffa69ca0-f79d-4fd3-a217-74a2646481e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ffa69ca0-f79d-4fd3-a217-74a2646481e7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-2a851246-bfa9-4b43-b682-a8d8cb7ab41f"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-4a8b7046-3832-435a-9282-f98046a2b01b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-4a8b7046-3832-435a-9282-f98046a2b01b {
  max-width: 600px;
}
}







#s-4a8b7046-3832-435a-9282-f98046a2b01b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a8b7046-3832-435a-9282-f98046a2b01b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce {
  margin-left: auto;
margin-right: auto;
max-width: 1536px;
aspect-ratio: 1/1;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-62beee28-feb4-4c46-aa62-303f03c638ce {
  margin-top: 15px;
}
}@media (max-width: 767px){#s-62beee28-feb4-4c46-aa62-303f03c638ce {
  margin-top: 20px;
max-width: 600px;
}
}
#s-62beee28-feb4-4c46-aa62-303f03c638ce {
  margin: 0 !important;
  overflow: visible;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add background color handling */
  
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: none;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1536px;
  }



  img.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
    
    
    
    max-height: 1536px;
  }


.s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
  box-sizing: border-box;
}



.s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62beee28-feb4-4c46-aa62-303f03c638ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
      position: relative;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1536px;
    }
  }

@media (min-width: 1200px){#s-62beee28-feb4-4c46-aa62-303f03c638ce {
  margin: 0 !important;
  overflow: visible;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add background color handling */
  
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1536px;
  }



  img.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
    
    
    
    max-height: 1536px;
  }


.s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
  box-sizing: border-box;
}



.s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62beee28-feb4-4c46-aa62-303f03c638ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
      position: relative;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1536px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-62beee28-feb4-4c46-aa62-303f03c638ce {
  margin: 0 !important;
  overflow: visible;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add background color handling */
  
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1536px;
  }



  img.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
    
    
    
    max-height: 1536px;
  }


.s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
  box-sizing: border-box;
}



.s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62beee28-feb4-4c46-aa62-303f03c638ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
      position: relative;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1536px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-62beee28-feb4-4c46-aa62-303f03c638ce {
  margin: 0 !important;
  overflow: visible;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 15px;
  
}

.shg-image-content-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add background color handling */
  
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1536px;
  }



  img.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
    
    
    
    max-height: 1536px;
  }


.s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
  box-sizing: border-box;
}



.s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62beee28-feb4-4c46-aa62-303f03c638ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
      position: relative;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1536px;
    }
  }

}@media (max-width: 767px){#s-62beee28-feb4-4c46-aa62-303f03c638ce {
  margin: 0 !important;
  overflow: visible;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 20px;
  
}

.shg-image-content-margin-container-s-62beee28-feb4-4c46-aa62-303f03c638ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add background color handling */
  
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62beee28-feb4-4c46-aa62-303f03c638ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1536px;
  }



  img.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
    
    
    
    max-height: 1536px;
  }


.s-62beee28-feb4-4c46-aa62-303f03c638ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image {
  box-sizing: border-box;
}



.s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-62beee28-feb4-4c46-aa62-303f03c638ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container {
      position: relative;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62beee28-feb4-4c46-aa62-303f03c638ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1536px;
    }
  }

}
#s-906cadf0-19a5-4b2e-85ba-602f98e2a846 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: left;
text-decoration: none;
}
#s-906cadf0-19a5-4b2e-85ba-602f98e2a846:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-906cadf0-19a5-4b2e-85ba-602f98e2a846:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-906cadf0-19a5-4b2e-85ba-602f98e2a846 {
  display: none;
}
#s-906cadf0-19a5-4b2e-85ba-602f98e2a846, #wrap-s-906cadf0-19a5-4b2e-85ba-602f98e2a846, #wrap-content-s-906cadf0-19a5-4b2e-85ba-602f98e2a846 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-906cadf0-19a5-4b2e-85ba-602f98e2a846 {
  display: none;
}
#s-906cadf0-19a5-4b2e-85ba-602f98e2a846, #wrap-s-906cadf0-19a5-4b2e-85ba-602f98e2a846, #wrap-content-s-906cadf0-19a5-4b2e-85ba-602f98e2a846 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-906cadf0-19a5-4b2e-85ba-602f98e2a846 {
  display: none;
}
#s-906cadf0-19a5-4b2e-85ba-602f98e2a846, #wrap-s-906cadf0-19a5-4b2e-85ba-602f98e2a846, #wrap-content-s-906cadf0-19a5-4b2e-85ba-602f98e2a846 { display: none !important; }}@media (max-width: 767px){#s-906cadf0-19a5-4b2e-85ba-602f98e2a846 {
  margin-top: 12px;
text-align: center;
}
}

  #s-906cadf0-19a5-4b2e-85ba-602f98e2a846-root {
    text-align: left;
  }


#s-906cadf0-19a5-4b2e-85ba-602f98e2a846.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-906cadf0-19a5-4b2e-85ba-602f98e2a846-root {
    text-align: left;
  }


#s-906cadf0-19a5-4b2e-85ba-602f98e2a846.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-906cadf0-19a5-4b2e-85ba-602f98e2a846-root {
    text-align: left;
  }


#s-906cadf0-19a5-4b2e-85ba-602f98e2a846.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-906cadf0-19a5-4b2e-85ba-602f98e2a846-root {
    text-align: left;
  }


#s-906cadf0-19a5-4b2e-85ba-602f98e2a846.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-906cadf0-19a5-4b2e-85ba-602f98e2a846-root {
    text-align: center;
  }


#s-906cadf0-19a5-4b2e-85ba-602f98e2a846.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-ad1df3b0-f0be-4a7e-a174-306307c633bf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ad1df3b0-f0be-4a7e-a174-306307c633bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ad1df3b0-f0be-4a7e-a174-306307c633bf.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-68892db8-e605-489b-9da0-12a11acfd344 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-68892db8-e605-489b-9da0-12a11acfd344 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


@media (min-width: 1200px){#s-68892db8-e605-489b-9da0-12a11acfd344 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-68892db8-e605-489b-9da0-12a11acfd344 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


}
#s-bb0333b1-307a-4cba-99cd-83a90a9c49e5 {
  margin-left: auto;
margin-right: auto;
}

#s-f781a082-09c6-43a0-be26-c8d46aa193c4 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(165, 0, 0, 1);
text-align: left;
text-decoration: none;
}
#s-f781a082-09c6-43a0-be26-c8d46aa193c4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f781a082-09c6-43a0-be26-c8d46aa193c4:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-f781a082-09c6-43a0-be26-c8d46aa193c4 {
  text-align: center;
display: none;
}
#s-f781a082-09c6-43a0-be26-c8d46aa193c4, #wrap-s-f781a082-09c6-43a0-be26-c8d46aa193c4, #wrap-content-s-f781a082-09c6-43a0-be26-c8d46aa193c4 { display: none !important; }}

  #s-f781a082-09c6-43a0-be26-c8d46aa193c4-root {
    text-align: left;
  }


#s-f781a082-09c6-43a0-be26-c8d46aa193c4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f781a082-09c6-43a0-be26-c8d46aa193c4-root {
    text-align: left;
  }


#s-f781a082-09c6-43a0-be26-c8d46aa193c4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f781a082-09c6-43a0-be26-c8d46aa193c4-root {
    text-align: left;
  }


#s-f781a082-09c6-43a0-be26-c8d46aa193c4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f781a082-09c6-43a0-be26-c8d46aa193c4-root {
    text-align: left;
  }


#s-f781a082-09c6-43a0-be26-c8d46aa193c4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f781a082-09c6-43a0-be26-c8d46aa193c4-root {
    text-align: center;
  }


#s-f781a082-09c6-43a0-be26-c8d46aa193c4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}
}
#s-aebde126-1446-4e46-b049-6eb0b81825fa {
  margin-top: 0px;
margin-left: 10%;
margin-right: 10%;
padding-top: 6%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(246, 246, 246, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-aebde126-1446-4e46-b049-6eb0b81825fa {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-aebde126-1446-4e46-b049-6eb0b81825fa {
  margin-left: 2%;
margin-right: 2%;
padding-top: 10%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
}
}







#s-aebde126-1446-4e46-b049-6eb0b81825fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aebde126-1446-4e46-b049-6eb0b81825fa.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0ebc05e2-82d7-49e5-afda-8e8a423a3526 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0ebc05e2-82d7-49e5-afda-8e8a423a3526 .shogun-heading-component h3 {
  color: rgba(165, 0, 0, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


@media (max-width: 767px){#s-0ebc05e2-82d7-49e5-afda-8e8a423a3526 .shogun-heading-component h3 {
  color: rgba(165, 0, 0, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  
}


}
#s-16f5301e-40e0-401e-9961-4c1803bd3e21 {
  margin-top: 4px;
margin-left: 15%;
margin-right: 15%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-16f5301e-40e0-401e-9961-4c1803bd3e21 {
  margin-top: 5px;
margin-left: 10%;
margin-right: 10%;
}
}
#s-16f5301e-40e0-401e-9961-4c1803bd3e21 .shogun-heading-component h2 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


@media (max-width: 767px){#s-16f5301e-40e0-401e-9961-4c1803bd3e21 .shogun-heading-component h2 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


}
#s-7cf3b59e-7df3-44de-acde-baec520fca5a {
  margin-top: 30px;
margin-left: auto;
margin-right: auto;
padding-top: 2%;
padding-left: 2%;
padding-bottom: 2%;
padding-right: 2%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 5px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-7cf3b59e-7df3-44de-acde-baec520fca5a {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 5px;
}
}
@media (min-width: 0px) {
[id="s-7cf3b59e-7df3-44de-acde-baec520fca5a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7cf3b59e-7df3-44de-acde-baec520fca5a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-7cf3b59e-7df3-44de-acde-baec520fca5a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-7cf3b59e-7df3-44de-acde-baec520fca5a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-c57c0169-78f0-4ff5-a29a-457de15c4e49 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c57c0169-78f0-4ff5-a29a-457de15c4e49 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c57c0169-78f0-4ff5-a29a-457de15c4e49.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  margin-left: auto;
margin-right: auto;
max-width: 523px;
text-align: left;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}






.s-cb964a6a-9add-43d3-9857-492c574ad6b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image {
  box-sizing: border-box;
}



.s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cb964a6a-9add-43d3-9857-492c574ad6b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image {
  box-sizing: border-box;
}



.s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cb964a6a-9add-43d3-9857-492c574ad6b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image {
  box-sizing: border-box;
}



.s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cb964a6a-9add-43d3-9857-492c574ad6b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image {
  box-sizing: border-box;
}



.s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cb964a6a-9add-43d3-9857-492c574ad6b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cb964a6a-9add-43d3-9857-492c574ad6b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cb964a6a-9add-43d3-9857-492c574ad6b1.shogun-image {
  box-sizing: border-box;
}



.s-cb964a6a-9add-43d3-9857-492c574ad6b1 img.shogun-image {
  
}


}
#s-0be65d10-1143-489e-abe5-05c0d8b0f2f2 {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (max-width: 767px){#s-0be65d10-1143-489e-abe5-05c0d8b0f2f2 {
  margin-top: 20px;
margin-left: 0%;
margin-right: 0%;
}
}
#s-0be65d10-1143-489e-abe5-05c0d8b0f2f2 .shogun-heading-component h4 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}


@media (max-width: 767px){#s-0be65d10-1143-489e-abe5-05c0d8b0f2f2 .shogun-heading-component h4 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


}
#s-2e1c6d57-db97-423a-9905-84c3334ef833 {
  margin-top: 5px;
margin-left: 0%;
margin-right: 0%;
}

#s-f0c158d3-ffea-487b-b82b-ad9d862e5b5d {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-f0c158d3-ffea-487b-b82b-ad9d862e5b5d {
  margin-top: 10px;
}
}







#s-f0c158d3-ffea-487b-b82b-ad9d862e5b5d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f0c158d3-ffea-487b-b82b-ad9d862e5b5d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  margin-left: auto;
margin-right: auto;
max-width: 300px;
text-align: center;
}
@media (min-width: 1200px){#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  max-width: 150px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  max-width: 150px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  max-width: 150px;
}
}@media (max-width: 767px){#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  max-width: 150px;
}
}
#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  margin: 0 !important;
  overflow: visible;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add background color handling */
  
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 5px;

}






.s-e133f651-6298-4eb9-89d7-7645d2ba159b .shogun-image-content {
  
    justify-content: center;
  
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image {
  box-sizing: border-box;
}



.s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  
}


@media (min-width: 1200px){#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  margin: 0 !important;
  overflow: visible;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add background color handling */
  
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e133f651-6298-4eb9-89d7-7645d2ba159b .shogun-image-content {
  
    justify-content: center;
  
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image {
  box-sizing: border-box;
}



.s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  margin: 0 !important;
  overflow: visible;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add background color handling */
  
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e133f651-6298-4eb9-89d7-7645d2ba159b .shogun-image-content {
  
    justify-content: center;
  
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image {
  box-sizing: border-box;
}



.s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  margin: 0 !important;
  overflow: visible;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add background color handling */
  
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e133f651-6298-4eb9-89d7-7645d2ba159b .shogun-image-content {
  
    justify-content: center;
  
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image {
  box-sizing: border-box;
}



.s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  
}


}@media (max-width: 767px){#s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  margin: 0 !important;
  overflow: visible;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e133f651-6298-4eb9-89d7-7645d2ba159b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add background color handling */
  
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-e133f651-6298-4eb9-89d7-7645d2ba159b .shogun-image-content {
  
    justify-content: center;
  
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e133f651-6298-4eb9-89d7-7645d2ba159b.shogun-image {
  box-sizing: border-box;
}



.s-e133f651-6298-4eb9-89d7-7645d2ba159b img.shogun-image {
  
}


}
#s-0578f866-fb62-4b31-a143-defb96cbf20f {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (max-width: 767px){#s-0578f866-fb62-4b31-a143-defb96cbf20f {
  margin-top: 20px;
margin-left: 0%;
margin-right: 0%;
}
}
#s-0578f866-fb62-4b31-a143-defb96cbf20f .shogun-heading-component h4 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}


@media (max-width: 767px){#s-0578f866-fb62-4b31-a143-defb96cbf20f .shogun-heading-component h4 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


}
#s-c557678f-3fcb-4b5b-80da-c944db99b94b {
  margin-top: 5px;
margin-left: 0%;
margin-right: 0%;
}

#s-8debed2f-346e-47fc-811c-b7112f468ef6 {
  margin-top: 100px;
margin-left: 10%;
margin-bottom: 100px;
margin-right: 10%;
padding-top: 20px;
padding-left: 3%;
padding-bottom: 20px;
padding-right: 3%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(227, 227, 227, 1);
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-8debed2f-346e-47fc-811c-b7112f468ef6 {
  margin-left: 10%;
margin-right: 10%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8debed2f-346e-47fc-811c-b7112f468ef6 {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-8debed2f-346e-47fc-811c-b7112f468ef6 {
  margin-top: 20px;
margin-left: 2%;
margin-bottom: 60px;
margin-right: 2%;
padding-top: 5%;
padding-left: 3%;
padding-bottom: 5%;
padding-right: 3%;
border-radius: 5px;
}
}







#s-8debed2f-346e-47fc-811c-b7112f468ef6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8debed2f-346e-47fc-811c-b7112f468ef6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d9056cb8-1501-40a3-a7dc-d9849cf19c84 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-d9056cb8-1501-40a3-a7dc-d9849cf19c84 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 32px;
  
  
  text-align: center;
}



#s-249efa2e-9500-45e0-926f-254cd9f35639 {
  margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 767px){#s-249efa2e-9500-45e0-926f-254cd9f35639 {
  margin-bottom: 0px;
}
}
@media (min-width: 0px) {
[id="s-249efa2e-9500-45e0-926f-254cd9f35639"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-249efa2e-9500-45e0-926f-254cd9f35639"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-249efa2e-9500-45e0-926f-254cd9f35639"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-249efa2e-9500-45e0-926f-254cd9f35639"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-db529ab6-d1c8-4678-8fa0-d2c4abea2c03 {
  margin-left: auto;
margin-right: auto;
}

#s-77e68840-caa1-4dae-8c1b-e3f67da6a01c {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (max-width: 767px){#s-77e68840-caa1-4dae-8c1b-e3f67da6a01c {
  margin-top: 10px;
margin-left: 0%;
margin-right: 0%;
}
}
#s-77e68840-caa1-4dae-8c1b-e3f67da6a01c .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (max-width: 767px){#s-77e68840-caa1-4dae-8c1b-e3f67da6a01c .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


}
#s-5832103f-50ae-4c24-8e77-aaea1d0545cd {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-5832103f-50ae-4c24-8e77-aaea1d0545cd {
  margin-top: 30px;
}
}
#s-e656663e-f974-4fad-bab8-ce11517862ff {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (max-width: 767px){#s-e656663e-f974-4fad-bab8-ce11517862ff {
  margin-top: 10px;
margin-left: 0%;
margin-right: 0%;
}
}
#s-e656663e-f974-4fad-bab8-ce11517862ff .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (max-width: 767px){#s-e656663e-f974-4fad-bab8-ce11517862ff .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


}
#s-d1561a40-f010-43bc-a363-166be3a36216 {
  margin-top: 30px;
margin-bottom: 20px;
}
@media (max-width: 767px){#s-d1561a40-f010-43bc-a363-166be3a36216 {
  margin-top: 0px;
}
}
@media (min-width: 0px) {
[id="s-d1561a40-f010-43bc-a363-166be3a36216"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d1561a40-f010-43bc-a363-166be3a36216"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-d1561a40-f010-43bc-a363-166be3a36216"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-d1561a40-f010-43bc-a363-166be3a36216"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-8639ef16-bb82-4176-8141-b7bcc0367141 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-8639ef16-bb82-4176-8141-b7bcc0367141 {
  margin-top: 30px;
}
}
#s-75dd2983-ce24-4e2e-8663-1aace09862de {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (max-width: 767px){#s-75dd2983-ce24-4e2e-8663-1aace09862de {
  margin-top: 10px;
margin-left: 0%;
margin-right: 0%;
}
}
#s-75dd2983-ce24-4e2e-8663-1aace09862de .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (max-width: 767px){#s-75dd2983-ce24-4e2e-8663-1aace09862de .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


}
#s-6dc992d8-6bef-4c93-96d7-9331ca5d0e31 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-6dc992d8-6bef-4c93-96d7-9331ca5d0e31 {
  margin-top: 30px;
}
}
#s-065c673f-9f7c-4252-9db5-9c93bc79453b {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (max-width: 767px){#s-065c673f-9f7c-4252-9db5-9c93bc79453b {
  margin-top: 10px;
margin-left: 0%;
margin-right: 0%;
}
}
#s-065c673f-9f7c-4252-9db5-9c93bc79453b .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (max-width: 767px){#s-065c673f-9f7c-4252-9db5-9c93bc79453b .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


}
#s-e6c04f06-89a6-4cda-bea9-90afdd47e4b0 {
  margin-top: 0px;
margin-left: 10%;
margin-right: 10%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-e6c04f06-89a6-4cda-bea9-90afdd47e4b0 {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-e6c04f06-89a6-4cda-bea9-90afdd47e4b0 {
  margin-left: 2%;
margin-right: 2%;
}
}







#s-e6c04f06-89a6-4cda-bea9-90afdd47e4b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e6c04f06-89a6-4cda-bea9-90afdd47e4b0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4e4db9ea-f899-4eb6-be8c-aae10fd33877 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4e4db9ea-f899-4eb6-be8c-aae10fd33877 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 1200px){#s-4e4db9ea-f899-4eb6-be8c-aae10fd33877 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


}@media (max-width: 767px){#s-4e4db9ea-f899-4eb6-be8c-aae10fd33877 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


}
.shogun-accordion-wrapper .shogun-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}

.shogun-accordion {
  margin-bottom: 20px;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}

.shogun-accordion-wrapper .shogun-accordion + .shogun-accordion {
  margin-top: 5px;
}

.shogun-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.shogun-accordion-heading {
  color: #333;
  border-bottom: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  cursor: pointer;
}

.shogun-accordion-title {
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
  text-decoration: none;
  flex: 1;
  user-select: none;
}

.shogun-accordion-body {
  display: none;
  opacity: 0;
  transition: opacity 0.5s linear;
}

.shogun-accordion-body.shogun-accordion-active {
  display: block;
  opacity: 1;
  visibility: visible;
}

.shogun-accordion-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1.2em;
}

.shogun-accordion-icon > span {
  transition: 0.3s transform;
  position: absolute;
  right: 0;
  font-size: 1.2em;
}

.shogun-accordion-icon.shogun-icon-chevron > span::after {
  content: "▸";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-chevron
  > span {
  transform: rotate(90deg);
}

.shogun-accordion-icon.shogun-icon-plus > span::after {
  content: "＋";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-plus
  > span {
  transform: rotate(-225deg);
}

#s-f214989d-2097-4971-bd59-6bc4723458f6 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 70%;
}
@media (max-width: 767px){#s-f214989d-2097-4971-bd59-6bc4723458f6 {
  max-width: 100%;
}
}
#s-f214989d-2097-4971-bd59-6bc4723458f6 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(227, 227, 227, 1);
}

#s-f214989d-2097-4971-bd59-6bc4723458f6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(242, 242, 242, 1);
  padding: 20px;
}

#s-f214989d-2097-4971-bd59-6bc4723458f6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(40, 40, 40, 1);
}

#s-f214989d-2097-4971-bd59-6bc4723458f6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(242, 242, 242, 1);
  border-top: 1px solid rgba(227, 227, 227, 1);
}

#s-f214989d-2097-4971-bd59-6bc4723458f6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(40, 40, 40, 1);
  text-align: left;
  font-family: Montserrat;
  font-weight: 800;
  font-style: ;
  font-size: 16px;
}

#s-f214989d-2097-4971-bd59-6bc4723458f6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-378cc015-b3f8-4939-876d-7bffd27fe3f3 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}
@media (max-width: 767px){#s-378cc015-b3f8-4939-876d-7bffd27fe3f3 {
  margin-left: 3%;
margin-right: 3%;
}
}







#s-378cc015-b3f8-4939-876d-7bffd27fe3f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-378cc015-b3f8-4939-876d-7bffd27fe3f3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bb800f0e-ceb0-4cc4-b16b-97af80a782c1 {
  margin-left: auto;
margin-right: auto;
}

#s-ea4d3416-8011-4d1f-9622-7bfd618c8021 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}
@media (max-width: 767px){#s-ea4d3416-8011-4d1f-9622-7bfd618c8021 {
  margin-left: 3%;
margin-right: 3%;
}
}







#s-ea4d3416-8011-4d1f-9622-7bfd618c8021 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ea4d3416-8011-4d1f-9622-7bfd618c8021.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-32aea7df-b0d8-421d-8eae-7fd5ba0d2191 {
  margin-left: auto;
margin-right: auto;
}

#s-7b479bf8-ad92-46b8-a98c-71c2fe404998 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}
@media (max-width: 767px){#s-7b479bf8-ad92-46b8-a98c-71c2fe404998 {
  margin-left: 3%;
margin-right: 3%;
}
}







#s-7b479bf8-ad92-46b8-a98c-71c2fe404998 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7b479bf8-ad92-46b8-a98c-71c2fe404998.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-05cc1669-cfa3-4b4e-8ff0-c1c8da0f62b0 {
  margin-left: auto;
margin-right: auto;
}

#s-13ffda1e-79e6-45d5-adf7-f1f79331a5bf {
  margin-top: 40px;
margin-left: 10%;
margin-right: 10%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-13ffda1e-79e6-45d5-adf7-f1f79331a5bf {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-13ffda1e-79e6-45d5-adf7-f1f79331a5bf {
  margin-left: 2%;
margin-right: 2%;
}
}







#s-13ffda1e-79e6-45d5-adf7-f1f79331a5bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-13ffda1e-79e6-45d5-adf7-f1f79331a5bf.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5a454cfd-d9bf-4925-8003-29dc9340c1df {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5a454cfd-d9bf-4925-8003-29dc9340c1df .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 1200px){#s-5a454cfd-d9bf-4925-8003-29dc9340c1df .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


}@media (max-width: 767px){#s-5a454cfd-d9bf-4925-8003-29dc9340c1df .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


}
#s-9566ce54-e6da-4135-9d7a-6d40ece2bca5 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 70%;
}
@media (max-width: 767px){#s-9566ce54-e6da-4135-9d7a-6d40ece2bca5 {
  max-width: 100%;
}
}
#s-9566ce54-e6da-4135-9d7a-6d40ece2bca5 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(227, 227, 227, 1);
}

#s-9566ce54-e6da-4135-9d7a-6d40ece2bca5 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(242, 242, 242, 1);
  padding: 20px;
}

#s-9566ce54-e6da-4135-9d7a-6d40ece2bca5 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(40, 40, 40, 1);
}

#s-9566ce54-e6da-4135-9d7a-6d40ece2bca5 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(242, 242, 242, 1);
  border-top: 1px solid rgba(227, 227, 227, 1);
}

#s-9566ce54-e6da-4135-9d7a-6d40ece2bca5 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(40, 40, 40, 1);
  text-align: left;
  font-family: Montserrat;
  font-weight: 800;
  font-style: ;
  font-size: 16px;
}

#s-9566ce54-e6da-4135-9d7a-6d40ece2bca5 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-1ad0c730-fc22-495d-8b21-22481a2514b8 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}
@media (max-width: 767px){#s-1ad0c730-fc22-495d-8b21-22481a2514b8 {
  margin-left: 3%;
margin-right: 3%;
}
}







#s-1ad0c730-fc22-495d-8b21-22481a2514b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1ad0c730-fc22-495d-8b21-22481a2514b8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0635a502-9ac4-43f7-a7af-79b46cdcbde9 {
  margin-left: auto;
margin-right: auto;
}

#s-980c4ce0-6b7f-46b1-8b7b-9a98a6c142b0 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}








#s-980c4ce0-6b7f-46b1-8b7b-9a98a6c142b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-980c4ce0-6b7f-46b1-8b7b-9a98a6c142b0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-97e7de32-c377-4b54-a92d-2bd1ac90c885 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-97e7de32-c377-4b54-a92d-2bd1ac90c885 {
  margin-left: 3%;
margin-right: 3%;
}
}
#s-179531c5-ca48-4a81-9dd5-3b7fa6f54b82 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}
@media (max-width: 767px){#s-179531c5-ca48-4a81-9dd5-3b7fa6f54b82 {
  margin-left: 3%;
margin-right: 3%;
}
}







#s-179531c5-ca48-4a81-9dd5-3b7fa6f54b82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-179531c5-ca48-4a81-9dd5-3b7fa6f54b82.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4210c83d-4591-4f8a-9690-ae2805868fe3 {
  margin-left: auto;
margin-right: auto;
}

#s-45a43511-0528-4367-b068-302b1e2acc9e {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-45a43511-0528-4367-b068-302b1e2acc9e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-45a43511-0528-4367-b068-302b1e2acc9e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-45a43511-0528-4367-b068-302b1e2acc9e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-45a43511-0528-4367-b068-302b1e2acc9e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-70726aa9-cc07-4d29-a1ae-25f169dda159 {
  margin-left: auto;
margin-right: auto;
padding-top: 25px;
padding-left: 5%;
padding-bottom: 25px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-70726aa9-cc07-4d29-a1ae-25f169dda159 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-70726aa9-cc07-4d29-a1ae-25f169dda159.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  margin-left: auto;
margin-right: auto;
max-width: 300px;
aspect-ratio: 900/425;
text-align: left;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  margin: 0 !important;
  overflow: visible;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add background color handling */
  
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: none;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }

    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-link {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-content {
  
    justify-content: center;
  
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
  box-sizing: border-box;
}



.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
      --shg-aspect-ratio: calc(900/425); 
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
      position: relative;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  margin: 0 !important;
  overflow: visible;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add background color handling */
  
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }

    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-link {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-content {
  
    justify-content: center;
  
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
  box-sizing: border-box;
}



.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
      --shg-aspect-ratio: calc(900/425); 
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
      position: relative;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  margin: 0 !important;
  overflow: visible;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add background color handling */
  
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }

    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-link {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-content {
  
    justify-content: center;
  
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
  box-sizing: border-box;
}



.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
      --shg-aspect-ratio: calc(900/425); 
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
      position: relative;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  margin: 0 !important;
  overflow: visible;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add background color handling */
  
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }

    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-link {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-content {
  
    justify-content: center;
  
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
  box-sizing: border-box;
}



.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
      --shg-aspect-ratio: calc(900/425); 
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
      position: relative;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  margin: 0 !important;
  overflow: visible;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add background color handling */
  
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }

    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-link {
      aspect-ratio: 900/425;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 .shogun-image-content {
  
    justify-content: center;
  
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image {
  box-sizing: border-box;
}



.s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 {
      --shg-aspect-ratio: calc(900/425); 
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container {
      position: relative;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-adfc2d3d-4a11-4920-a7ab-4ce7e9006250 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-277351d7-ad46-4269-a0ea-5636b6df6a5c {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-277351d7-ad46-4269-a0ea-5636b6df6a5c .shogun-heading-component h5 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-c90288c1-b504-4cef-b191-e93b91d1eeb8 {
  margin-left: auto;
margin-right: auto;
}

#s-94aa468e-0801-4021-a3b9-c1488adb9e20 {
  margin-left: auto;
margin-right: auto;
padding-top: 25px;
padding-left: 5%;
padding-bottom: 25px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-94aa468e-0801-4021-a3b9-c1488adb9e20 {
  margin-top: 10px;
padding-top: 25px;
padding-bottom: 25px;
}
}







#s-94aa468e-0801-4021-a3b9-c1488adb9e20 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94aa468e-0801-4021-a3b9-c1488adb9e20.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 1/1;
text-align: left;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  margin: 0 !important;
  overflow: visible;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add background color handling */
  
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: none;
  border-radius: 5px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
  box-sizing: border-box;
}



.s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
      position: relative;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  margin: 0 !important;
  overflow: visible;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add background color handling */
  
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
  box-sizing: border-box;
}



.s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
      position: relative;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  margin: 0 !important;
  overflow: visible;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add background color handling */
  
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
  box-sizing: border-box;
}



.s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
      position: relative;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  margin: 0 !important;
  overflow: visible;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add background color handling */
  
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
  box-sizing: border-box;
}



.s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
      position: relative;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  margin: 0 !important;
  overflow: visible;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add background color handling */
  
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-b27eb772-dd25-4346-8130-ba6cc2c5117c .shogun-image-content {
  
    justify-content: center;
  
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image {
  box-sizing: border-box;
}



.s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container {
      position: relative;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b27eb772-dd25-4346-8130-ba6cc2c5117c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-e475729c-acad-4baa-8f00-e9c98bd76d88 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e475729c-acad-4baa-8f00-e9c98bd76d88 .shogun-heading-component h5 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-11f2d46c-70a1-4128-bdf3-99b20cec97cd {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-11f2d46c-70a1-4128-bdf3-99b20cec97cd {
  margin-bottom: 10px;
}
}
#s-ea6b6f98-4c05-492a-be97-d9e5f59f07e1 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}
@media (max-width: 767px){#s-ea6b6f98-4c05-492a-be97-d9e5f59f07e1 {
  margin-left: 3%;
margin-right: 3%;
padding-left: 2%;
padding-right: 2%;
}
}







#s-ea6b6f98-4c05-492a-be97-d9e5f59f07e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ea6b6f98-4c05-492a-be97-d9e5f59f07e1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2c894771-7e1f-40b6-91e8-bd25388caf1e {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-2c894771-7e1f-40b6-91e8-bd25388caf1e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2c894771-7e1f-40b6-91e8-bd25388caf1e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2c894771-7e1f-40b6-91e8-bd25388caf1e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-2c894771-7e1f-40b6-91e8-bd25388caf1e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2c894771-7e1f-40b6-91e8-bd25388caf1e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-2c894771-7e1f-40b6-91e8-bd25388caf1e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2c894771-7e1f-40b6-91e8-bd25388caf1e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

.shogun-table-wrapper {
  overflow: auto;
}

table.shogun-table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-style: hidden;
}

thead.shogun-table-column-container {
  font-weight: bold;
}

td.shogun-table-column {
  padding: 10px;
}

td.shogun-table-row {
  padding: 10px;
  min-height: 45px;
}

td.shogun-table-column:only-child, td.shogun-table-row:only-child {
  width: 100%;
}

#s-67aa39cc-fc29-48a1-aac1-68dfe5be7499 {
  margin-left: auto;
margin-right: auto;
}

#s-67aa39cc-fc29-48a1-aac1-68dfe5be7499 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid rgba(227, 227, 227, 1);
  border-radius: 5px;
}

#s-67aa39cc-fc29-48a1-aac1-68dfe5be7499 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-67aa39cc-fc29-48a1-aac1-68dfe5be7499 td.shogun-table-column {
  background-color: rgba(227, 227, 227, 1);
  padding: 10px;
  text-align: inherit;
  font-family: Montserrat;
  font-size: 18px;
  font-weight: 900;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-67aa39cc-fc29-48a1-aac1-68dfe5be7499 td.shogun-table-row {
  background-color: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-67aa39cc-fc29-48a1-aac1-68dfe5be7499 td.shogun-table-column, #s-67aa39cc-fc29-48a1-aac1-68dfe5be7499 td.shogun-table-row {
  border: 1px solid rgba(227, 227, 227, 1);
}

#s-ec97bc3d-7a2e-4ee9-9e7f-1f8fde4007ae {
  margin-left: auto;
margin-right: auto;
}

#s-f60f01d0-deec-4730-b5b0-ba7b5a525662 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-f60f01d0-deec-4730-b5b0-ba7b5a525662 {
  margin-top: 10px;
}
}
#s-f60f01d0-deec-4730-b5b0-ba7b5a525662 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid rgba(227, 227, 227, 1);
  border-radius: 5px;
}

#s-f60f01d0-deec-4730-b5b0-ba7b5a525662 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-f60f01d0-deec-4730-b5b0-ba7b5a525662 td.shogun-table-column {
  background-color: rgba(40, 40, 40, 1);
  padding: 10px;
  text-align: inherit;
  font-family: Montserrat;
  font-size: 18px;
  font-weight: 900;
  color: rgba(255, 255, 255, 1);
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-f60f01d0-deec-4730-b5b0-ba7b5a525662 td.shogun-table-row {
  background-color: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-f60f01d0-deec-4730-b5b0-ba7b5a525662 td.shogun-table-column, #s-f60f01d0-deec-4730-b5b0-ba7b5a525662 td.shogun-table-row {
  border: 1px solid rgba(227, 227, 227, 1);
}

#s-f3b31df3-789f-4225-aae2-4e56d02b53b9 {
  margin-left: auto;
margin-right: auto;
}

#s-d2ebefdb-f557-4340-a9e5-0cc2ec059aa8 {
  margin-top: 40px;
margin-left: 10%;
margin-right: 10%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-d2ebefdb-f557-4340-a9e5-0cc2ec059aa8 {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-d2ebefdb-f557-4340-a9e5-0cc2ec059aa8 {
  margin-left: 2%;
margin-right: 2%;
}
}







#s-d2ebefdb-f557-4340-a9e5-0cc2ec059aa8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d2ebefdb-f557-4340-a9e5-0cc2ec059aa8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b97ec8b5-9b63-4a63-b470-3354c083dc00 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b97ec8b5-9b63-4a63-b470-3354c083dc00 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 1200px){#s-b97ec8b5-9b63-4a63-b470-3354c083dc00 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


}@media (max-width: 767px){#s-b97ec8b5-9b63-4a63-b470-3354c083dc00 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


}
#s-a4cc9649-2970-46d4-ad0c-7f33db05f39a {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 70%;
}
@media (max-width: 767px){#s-a4cc9649-2970-46d4-ad0c-7f33db05f39a {
  max-width: 100%;
}
}
#s-a4cc9649-2970-46d4-ad0c-7f33db05f39a > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(227, 227, 227, 1);
}

#s-a4cc9649-2970-46d4-ad0c-7f33db05f39a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(242, 242, 242, 1);
  padding: 20px;
}

#s-a4cc9649-2970-46d4-ad0c-7f33db05f39a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(40, 40, 40, 1);
}

#s-a4cc9649-2970-46d4-ad0c-7f33db05f39a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(242, 242, 242, 1);
  border-top: 1px solid rgba(227, 227, 227, 1);
}

#s-a4cc9649-2970-46d4-ad0c-7f33db05f39a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(40, 40, 40, 1);
  text-align: left;
  font-family: Montserrat;
  font-weight: 800;
  font-style: ;
  font-size: 16px;
}

#s-a4cc9649-2970-46d4-ad0c-7f33db05f39a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-ac2839e5-7859-40f3-8c47-b84a1ea90fcb {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}
@media (max-width: 767px){#s-ac2839e5-7859-40f3-8c47-b84a1ea90fcb {
  margin-left: 3%;
margin-right: 3%;
}
}







#s-ac2839e5-7859-40f3-8c47-b84a1ea90fcb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ac2839e5-7859-40f3-8c47-b84a1ea90fcb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a5c1d703-2a8e-4d44-aee8-51b24eab815a {
  margin-left: auto;
margin-right: auto;
}

#s-faa8b0d7-67f5-4c81-b059-e6d3845c1568 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 2%;
padding-bottom: 20px;
padding-right: 2%;
min-height: 50px;
}
@media (max-width: 767px){#s-faa8b0d7-67f5-4c81-b059-e6d3845c1568 {
  margin-left: 3%;
margin-right: 3%;
}
}







#s-faa8b0d7-67f5-4c81-b059-e6d3845c1568 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-faa8b0d7-67f5-4c81-b059-e6d3845c1568.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3a9607d8-6637-43c9-afdc-29cb9c599bbe {
  margin-left: auto;
margin-right: auto;
}

#s-ab15c4fd-0050-4ff9-b384-52b601d89712 {
  margin-top: 40px;
margin-left: 10%;
margin-bottom: 50px;
margin-right: 10%;
min-height: 50px;
}
@media (min-width: 1200px){#s-ab15c4fd-0050-4ff9-b384-52b601d89712 {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ab15c4fd-0050-4ff9-b384-52b601d89712 {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ab15c4fd-0050-4ff9-b384-52b601d89712 {
  margin-left: 10%;
margin-right: 10%;
}
}@media (max-width: 767px){#s-ab15c4fd-0050-4ff9-b384-52b601d89712 {
  margin-left: 2%;
margin-right: 2%;
}
}







#s-ab15c4fd-0050-4ff9-b384-52b601d89712 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab15c4fd-0050-4ff9-b384-52b601d89712.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-31d8f549-f3ee-4596-a5e9-52f7a5e5e3ed {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-31d8f549-f3ee-4596-a5e9-52f7a5e5e3ed"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-31d8f549-f3ee-4596-a5e9-52f7a5e5e3ed"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-31d8f549-f3ee-4596-a5e9-52f7a5e5e3ed"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-31d8f549-f3ee-4596-a5e9-52f7a5e5e3ed"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-dd1a47d0-ad8b-4ee3-b0cb-6199f397af61 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dd1a47d0-ad8b-4ee3-b0cb-6199f397af61 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dd1a47d0-ad8b-4ee3-b0cb-6199f397af61.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 1/1;
text-align: center;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  margin: 0 !important;
  overflow: visible;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add background color handling */
  
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
  box-sizing: border-box;
}



.s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
      position: relative;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  margin: 0 !important;
  overflow: visible;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add background color handling */
  
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
  box-sizing: border-box;
}



.s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
      position: relative;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 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-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  margin: 0 !important;
  overflow: visible;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add background color handling */
  
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
  box-sizing: border-box;
}



.s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
      position: relative;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 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-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  margin: 0 !important;
  overflow: visible;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add background color handling */
  
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
  box-sizing: border-box;
}



.s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
      position: relative;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  margin: 0 !important;
  overflow: visible;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add background color handling */
  
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-8d5b5950-9a28-47bb-b040-5df3fc571649 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image {
  box-sizing: border-box;
}



.s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container {
      position: relative;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8d5b5950-9a28-47bb-b040-5df3fc571649 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-02dc9a22-97fa-4cb5-bc37-5825db07ec6c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-02dc9a22-97fa-4cb5-bc37-5825db07ec6c .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-6a03d508-3651-48a2-99bd-ea2dccc6c89e {
  margin-left: auto;
margin-right: auto;
}

#s-c000aebf-9285-41e6-aa7b-95a95d39ad5e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c000aebf-9285-41e6-aa7b-95a95d39ad5e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c000aebf-9285-41e6-aa7b-95a95d39ad5e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  margin-left: auto;
margin-right: auto;
max-width: 45px;
aspect-ratio: 1380/1467;
text-align: center;
}
@media (max-width: 767px){#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  margin-top: 20px;
}
}
#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  margin: 0 !important;
  overflow: visible;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add background color handling */
  
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }

    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-link {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-content {
  
    justify-content: center;
  
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
  box-sizing: border-box;
}



.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
      --shg-aspect-ratio: calc(1380/1467); 
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
      position: relative;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

@media (min-width: 1200px){#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  margin: 0 !important;
  overflow: visible;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add background color handling */
  
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }

    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-link {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-content {
  
    justify-content: center;
  
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
  box-sizing: border-box;
}



.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
      --shg-aspect-ratio: calc(1380/1467); 
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
      position: relative;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a 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-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  margin: 0 !important;
  overflow: visible;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add background color handling */
  
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }

    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-link {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-content {
  
    justify-content: center;
  
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
  box-sizing: border-box;
}



.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
      --shg-aspect-ratio: calc(1380/1467); 
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
      position: relative;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a 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-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  margin: 0 !important;
  overflow: visible;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add background color handling */
  
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }

    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-link {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-content {
  
    justify-content: center;
  
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
  box-sizing: border-box;
}



.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
      --shg-aspect-ratio: calc(1380/1467); 
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
      position: relative;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}@media (max-width: 767px){#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  margin: 0 !important;
  overflow: visible;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 20px;
  
}

.shg-image-content-margin-container-s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add background color handling */
  
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }

    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-link {
      aspect-ratio: 1380/1467;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 45px;
  }



  img.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
    
    
    
    max-height: 45px;
  }


.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a .shogun-image-content {
  
    justify-content: center;
  
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image {
  box-sizing: border-box;
}



.s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a {
      --shg-aspect-ratio: calc(1380/1467); 
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container {
      position: relative;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6ea67a27-8edf-41b0-a87f-540dd0d7306a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 45px;
    }
  }

}
#s-ceb6a54b-1ca1-4a29-b5e9-91708e0ab0f8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-ceb6a54b-1ca1-4a29-b5e9-91708e0ab0f8 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-d4481f1b-62ca-49e3-8a58-67a4c220aa1d {
  margin-left: auto;
margin-right: auto;
}

/*
  $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;
  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;
}
