.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-c18a67f8-0654-48d6-a7f5-ea59084f8a94 {
  margin-top: 10px;
margin-left: 10%;
margin-bottom: 10px;
margin-right: 10%;
padding-top: 30px;
padding-left: 3%;
padding-bottom: 30px;
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(242, 242, 242, 1);
}
@media (min-width: 1200px){#s-c18a67f8-0654-48d6-a7f5-ea59084f8a94 {
  margin-top: 20px;
margin-bottom: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c18a67f8-0654-48d6-a7f5-ea59084f8a94 {
  margin-top: 20px;
margin-bottom: 0px;
padding-left: 2%;
padding-right: 2%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c18a67f8-0654-48d6-a7f5-ea59084f8a94 {
  margin-top: 20px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-left: 2%;
padding-right: 2%;
}
}@media (max-width: 767px){#s-c18a67f8-0654-48d6-a7f5-ea59084f8a94 {
  margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 20px;
padding-bottom: 20px;
}
}







#s-c18a67f8-0654-48d6-a7f5-ea59084f8a94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c18a67f8-0654-48d6-a7f5-ea59084f8a94.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;
}

@media (min-width: 1200px){#s-e71472c5-42c0-443c-8bfc-e77337bd96f0 {
  padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e71472c5-42c0-443c-8bfc-e77337bd96f0 {
  padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e71472c5-42c0-443c-8bfc-e77337bd96f0 {
  padding-top: 20px;
padding-left: 0%;
padding-bottom: 20px;
padding-right: 0%;
}
}@media (max-width: 767px){#s-e71472c5-42c0-443c-8bfc-e77337bd96f0 {
  padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-e71472c5-42c0-443c-8bfc-e77337bd96f0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e71472c5-42c0-443c-8bfc-e77337bd96f0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e71472c5-42c0-443c-8bfc-e77337bd96f0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e71472c5-42c0-443c-8bfc-e77337bd96f0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e71472c5-42c0-443c-8bfc-e77337bd96f0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e71472c5-42c0-443c-8bfc-e77337bd96f0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e71472c5-42c0-443c-8bfc-e77337bd96f0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

.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-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  max-width: 2048px;
text-align: center;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  margin: 0 !important;
  overflow: visible;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add background color handling */
  
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image {
  box-sizing: border-box;
}



.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  
}


@media (min-width: 1200px){#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  margin: 0 !important;
  overflow: visible;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add background color handling */
  
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image {
  box-sizing: border-box;
}



.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  margin: 0 !important;
  overflow: visible;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add background color handling */
  
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image {
  box-sizing: border-box;
}



.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  margin: 0 !important;
  overflow: visible;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add background color handling */
  
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image {
  box-sizing: border-box;
}



.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  
}


}@media (max-width: 767px){#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  margin: 0 !important;
  overflow: visible;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  /* Add background color handling */
  
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 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-f67c97a9-b5ec-418f-89c4-cd00bf44d357 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f67c97a9-b5ec-418f-89c4-cd00bf44d357.shogun-image {
  box-sizing: border-box;
}



.s-f67c97a9-b5ec-418f-89c4-cd00bf44d357 img.shogun-image {
  
}


}
.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-a06b7456-b9cf-47fc-8402-4520d2ba7ea3 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-a06b7456-b9cf-47fc-8402-4520d2ba7ea3 {
  margin-top: 24px;
}
}
#s-a06b7456-b9cf-47fc-8402-4520d2ba7ea3 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 48px;
  
  
  text-align: left;
}


@media (max-width: 767px){#s-a06b7456-b9cf-47fc-8402-4520d2ba7ea3 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  text-align: left;
}


}
.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-1a34c506-ef3d-4e17-9313-fd7243cf4575 {
  margin-top: 10px;
}

#s-c3a89184-63f8-4c84-93fe-4440097c29bc {
  margin-top: 20px;
margin-left: 10%;
margin-right: 10%;
padding-left: 0%;
padding-right: 0%;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c3a89184-63f8-4c84-93fe-4440097c29bc {
  padding-left: 0%;
padding-right: 0%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c3a89184-63f8-4c84-93fe-4440097c29bc {
  margin-left: 2%;
margin-right: 2%;
padding-left: 0%;
padding-right: 0%;
}
}@media (max-width: 767px){#s-c3a89184-63f8-4c84-93fe-4440097c29bc {
  margin-top: 20px;
margin-left: 2%;
margin-right: 2%;
}
}







#s-c3a89184-63f8-4c84-93fe-4440097c29bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c3a89184-63f8-4c84-93fe-4440097c29bc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2a682a6a-cba2-473c-a463-4216e9dc4d5d {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-2a682a6a-cba2-473c-a463-4216e9dc4d5d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2a682a6a-cba2-473c-a463-4216e9dc4d5d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2a682a6a-cba2-473c-a463-4216e9dc4d5d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-2a682a6a-cba2-473c-a463-4216e9dc4d5d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2a682a6a-cba2-473c-a463-4216e9dc4d5d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-2a682a6a-cba2-473c-a463-4216e9dc4d5d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2a682a6a-cba2-473c-a463-4216e9dc4d5d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

#s-78615c1f-816f-447a-b548-ed72b2b2cc1c {
  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: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}








#s-78615c1f-816f-447a-b548-ed72b2b2cc1c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-78615c1f-816f-447a-b548-ed72b2b2cc1c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  max-width: 2730px;
text-align: center;
}
@media (max-width: 767px){#s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  margin-top: 30px;
margin-bottom: 30px;
}
}
#s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  margin: 0 !important;
  overflow: visible;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add background color handling */
  
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-431db86c-95d8-47dd-9397-b88ae4eeec3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image {
  box-sizing: border-box;
}



.s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  
}


@media (min-width: 1200px){#s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  margin: 0 !important;
  overflow: visible;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add background color handling */
  
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-431db86c-95d8-47dd-9397-b88ae4eeec3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image {
  box-sizing: border-box;
}



.s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  margin: 0 !important;
  overflow: visible;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add background color handling */
  
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-431db86c-95d8-47dd-9397-b88ae4eeec3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image {
  box-sizing: border-box;
}



.s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  margin: 0 !important;
  overflow: visible;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add background color handling */
  
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-431db86c-95d8-47dd-9397-b88ae4eeec3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image {
  box-sizing: border-box;
}



.s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  
}


}@media (max-width: 767px){#s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  margin: 0 !important;
  overflow: visible;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-431db86c-95d8-47dd-9397-b88ae4eeec3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add background color handling */
  
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-431db86c-95d8-47dd-9397-b88ae4eeec3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-431db86c-95d8-47dd-9397-b88ae4eeec3a.shogun-image {
  box-sizing: border-box;
}



.s-431db86c-95d8-47dd-9397-b88ae4eeec3a img.shogun-image {
  
}


}
#s-cbca455d-ae8b-4c3e-895b-3274b6b297c9 {
  margin-top: 16px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-cbca455d-ae8b-4c3e-895b-3274b6b297c9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-cbca455d-ae8b-4c3e-895b-3274b6b297c9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-cbca455d-ae8b-4c3e-895b-3274b6b297c9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cbca455d-ae8b-4c3e-895b-3274b6b297c9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-cbca455d-ae8b-4c3e-895b-3274b6b297c9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cbca455d-ae8b-4c3e-895b-3274b6b297c9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-cbca455d-ae8b-4c3e-895b-3274b6b297c9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-e445a0f4-fc1c-4543-b792-422f36aea0ba {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e445a0f4-fc1c-4543-b792-422f36aea0ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e445a0f4-fc1c-4543-b792-422f36aea0ba.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  max-width: 2048px;
text-align: center;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  margin: 0 !important;
  overflow: visible;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add background color handling */
  
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image {
  box-sizing: border-box;
}



.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  
}


@media (min-width: 1200px){#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  margin: 0 !important;
  overflow: visible;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add background color handling */
  
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image {
  box-sizing: border-box;
}



.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  margin: 0 !important;
  overflow: visible;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add background color handling */
  
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image {
  box-sizing: border-box;
}



.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  margin: 0 !important;
  overflow: visible;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add background color handling */
  
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image {
  box-sizing: border-box;
}



.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  
}


}@media (max-width: 767px){#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  margin: 0 !important;
  overflow: visible;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add background color handling */
  
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e .shogun-image-content {
  
    justify-content: center;
  
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e.shogun-image {
  box-sizing: border-box;
}



.s-0a22ed16-9cb9-4aed-bea9-d9714636ff4e img.shogun-image {
  
}


}
#s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  max-width: 2048px;
text-align: center;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  margin: 0 !important;
  overflow: visible;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add background color handling */
  
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84e85543-1eac-4d67-8f8d-9e44196c985b .shogun-image-content {
  
    justify-content: center;
  
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image {
  box-sizing: border-box;
}



.s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  
}


@media (min-width: 1200px){#s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  margin: 0 !important;
  overflow: visible;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add background color handling */
  
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84e85543-1eac-4d67-8f8d-9e44196c985b .shogun-image-content {
  
    justify-content: center;
  
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image {
  box-sizing: border-box;
}



.s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  margin: 0 !important;
  overflow: visible;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add background color handling */
  
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84e85543-1eac-4d67-8f8d-9e44196c985b .shogun-image-content {
  
    justify-content: center;
  
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image {
  box-sizing: border-box;
}



.s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  margin: 0 !important;
  overflow: visible;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add background color handling */
  
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84e85543-1eac-4d67-8f8d-9e44196c985b .shogun-image-content {
  
    justify-content: center;
  
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image {
  box-sizing: border-box;
}



.s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  
}


}@media (max-width: 767px){#s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  margin: 0 !important;
  overflow: visible;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84e85543-1eac-4d67-8f8d-9e44196c985b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add background color handling */
  
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-84e85543-1eac-4d67-8f8d-9e44196c985b .shogun-image-content {
  
    justify-content: center;
  
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84e85543-1eac-4d67-8f8d-9e44196c985b.shogun-image {
  box-sizing: border-box;
}



.s-84e85543-1eac-4d67-8f8d-9e44196c985b img.shogun-image {
  
}


}
#s-031c52e1-ca8e-4fbc-817c-ca5e951fdbd6 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(40, 40, 40, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-031c52e1-ca8e-4fbc-817c-ca5e951fdbd6 {
  margin-top: 10px;
padding-bottom: 5%;
}
}







#s-031c52e1-ca8e-4fbc-817c-ca5e951fdbd6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-031c52e1-ca8e-4fbc-817c-ca5e951fdbd6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-62a3153b-22c7-4632-97f8-1df5adc05fe1 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-62a3153b-22c7-4632-97f8-1df5adc05fe1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-62a3153b-22c7-4632-97f8-1df5adc05fe1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-62a3153b-22c7-4632-97f8-1df5adc05fe1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-62a3153b-22c7-4632-97f8-1df5adc05fe1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4a6843ef-66a8-49e8-ad14-5b212191fc4a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4a6843ef-66a8-49e8-ad14-5b212191fc4a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a6843ef-66a8-49e8-ad14-5b212191fc4a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-53efaab0-dc35-4d2b-bca4-f37315e61025 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-53efaab0-dc35-4d2b-bca4-f37315e61025 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  text-align: center;
}


@media (max-width: 767px){#s-53efaab0-dc35-4d2b-bca4-f37315e61025 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  text-align: center;
}


}
#s-ea3667ca-1e40-477c-950a-8fe1f261c22f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ea3667ca-1e40-477c-950a-8fe1f261c22f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ea3667ca-1e40-477c-950a-8fe1f261c22f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2c9d9dcf-5996-462f-b5ff-832d329a9b95 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgb(174, 0, 0);
}








#s-2c9d9dcf-5996-462f-b5ff-832d329a9b95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2c9d9dcf-5996-462f-b5ff-832d329a9b95.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-33b347b3-90e6-4b15-a4a3-d5c51f4aab5a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-33b347b3-90e6-4b15-a4a3-d5c51f4aab5a .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-87b1b8e2-f392-4626-96a8-ed2eeaeafdea {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-87b1b8e2-f392-4626-96a8-ed2eeaeafdea"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-87b1b8e2-f392-4626-96a8-ed2eeaeafdea"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-87b1b8e2-f392-4626-96a8-ed2eeaeafdea"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-87b1b8e2-f392-4626-96a8-ed2eeaeafdea"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-c9340d1d-8ab5-47bf-8645-66a5e84dc34f {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-c9340d1d-8ab5-47bf-8645-66a5e84dc34f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c9340d1d-8ab5-47bf-8645-66a5e84dc34f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c9116ed9-cd12-4851-ac0e-0ffbafbfec41 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-c9116ed9-cd12-4851-ac0e-0ffbafbfec41 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-2b556efe-cb71-46f0-9f9f-ddb537f7c216 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-2b556efe-cb71-46f0-9f9f-ddb537f7c216 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b556efe-cb71-46f0-9f9f-ddb537f7c216.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-946a7409-cac0-4842-8ab6-2eb77357deb7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-946a7409-cac0-4842-8ab6-2eb77357deb7 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-24c58520-129a-4e0c-96be-0e4808fac975 {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-24c58520-129a-4e0c-96be-0e4808fac975 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-24c58520-129a-4e0c-96be-0e4808fac975.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-60a9ed0c-0f3b-4b16-8d3e-dfe71acb68a6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-60a9ed0c-0f3b-4b16-8d3e-dfe71acb68a6 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-3b56b651-3f88-4896-bafd-36ee17f1ede7 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-3b56b651-3f88-4896-bafd-36ee17f1ede7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3b56b651-3f88-4896-bafd-36ee17f1ede7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d15a5c67-6b22-4379-8d25-4953dc088d95 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d15a5c67-6b22-4379-8d25-4953dc088d95 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-ade15ac4-87e3-4f14-9fe4-e4c72580b047 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-ade15ac4-87e3-4f14-9fe4-e4c72580b047"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-ade15ac4-87e3-4f14-9fe4-e4c72580b047"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-ade15ac4-87e3-4f14-9fe4-e4c72580b047"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-ade15ac4-87e3-4f14-9fe4-e4c72580b047"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-51c343ea-c7c5-4ff6-925d-b4c7bec6ccd2 {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-51c343ea-c7c5-4ff6-925d-b4c7bec6ccd2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51c343ea-c7c5-4ff6-925d-b4c7bec6ccd2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0095855b-48b1-4f52-9239-669b89671d81 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0095855b-48b1-4f52-9239-669b89671d81 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-ea72ff82-72fa-4a87-a772-ffdbfecb8c17 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-ea72ff82-72fa-4a87-a772-ffdbfecb8c17 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ea72ff82-72fa-4a87-a772-ffdbfecb8c17.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f31db312-3d73-4872-b189-1c7ea3abdc7d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f31db312-3d73-4872-b189-1c7ea3abdc7d .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-b7cbcaa0-5189-4c31-b486-e0035c76aa36 {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-b7cbcaa0-5189-4c31-b486-e0035c76aa36 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b7cbcaa0-5189-4c31-b486-e0035c76aa36.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2eaedd69-412b-4bd8-b902-00da9964a242 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2eaedd69-412b-4bd8-b902-00da9964a242 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-8a86845d-d03b-4831-b7f2-7dd2feb9728b {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-8a86845d-d03b-4831-b7f2-7dd2feb9728b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8a86845d-d03b-4831-b7f2-7dd2feb9728b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c209542b-1a75-4a5d-9aa5-b0a19804146f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-c209542b-1a75-4a5d-9aa5-b0a19804146f .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-27896f26-fd92-4c08-aa88-dee0ea24f532 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-27896f26-fd92-4c08-aa88-dee0ea24f532"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-27896f26-fd92-4c08-aa88-dee0ea24f532"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-27896f26-fd92-4c08-aa88-dee0ea24f532"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-27896f26-fd92-4c08-aa88-dee0ea24f532"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-83782739-13fd-4a38-b7af-99d166af697e {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-83782739-13fd-4a38-b7af-99d166af697e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-83782739-13fd-4a38-b7af-99d166af697e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-07425e55-663c-4a00-9022-8e414fa30460 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-07425e55-663c-4a00-9022-8e414fa30460 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-9de27295-2aa4-4e0d-9511-bef6fed9476b {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-9de27295-2aa4-4e0d-9511-bef6fed9476b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9de27295-2aa4-4e0d-9511-bef6fed9476b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b42daf1e-1cc0-4c75-8ccd-80d6b83f23fe {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b42daf1e-1cc0-4c75-8ccd-80d6b83f23fe .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-66a3ac97-1f29-4905-919b-b0342187fd2a {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-66a3ac97-1f29-4905-919b-b0342187fd2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-66a3ac97-1f29-4905-919b-b0342187fd2a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b5c901bb-875e-440d-9905-f7989d002790 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b5c901bb-875e-440d-9905-f7989d002790 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-0d6a0a39-6316-4c35-abe8-61fe69ec95ef {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-0d6a0a39-6316-4c35-abe8-61fe69ec95ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0d6a0a39-6316-4c35-abe8-61fe69ec95ef.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3c1b9eea-af36-42c8-b1ba-72b7f3083ade {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-3c1b9eea-af36-42c8-b1ba-72b7f3083ade .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-0d14944c-6188-4636-b2b8-69eddaeebd57 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-0d14944c-6188-4636-b2b8-69eddaeebd57"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-0d14944c-6188-4636-b2b8-69eddaeebd57"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-0d14944c-6188-4636-b2b8-69eddaeebd57"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-0d14944c-6188-4636-b2b8-69eddaeebd57"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-2f24ac62-4d84-48a6-bb25-bfb19ca464f6 {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-2f24ac62-4d84-48a6-bb25-bfb19ca464f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f24ac62-4d84-48a6-bb25-bfb19ca464f6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9bdafd67-1641-4355-87ec-d52b535c6767 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-9bdafd67-1641-4355-87ec-d52b535c6767 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-ed369a55-78b8-4e2b-9e74-68de5973adb1 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-ed369a55-78b8-4e2b-9e74-68de5973adb1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ed369a55-78b8-4e2b-9e74-68de5973adb1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-81d3408e-7ac4-4909-8ce8-1cb56f380330 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-81d3408e-7ac4-4909-8ce8-1cb56f380330 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-e1035681-c0af-4eef-acd4-f5b163a4acf5 {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-e1035681-c0af-4eef-acd4-f5b163a4acf5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e1035681-c0af-4eef-acd4-f5b163a4acf5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e10de886-d858-4f6c-9c93-c49bb54a2619 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e10de886-d858-4f6c-9c93-c49bb54a2619 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-61b3881c-0116-44b5-9370-60a7ea519a9f {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-61b3881c-0116-44b5-9370-60a7ea519a9f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-61b3881c-0116-44b5-9370-60a7ea519a9f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ae947f56-460a-4379-818f-99edadcb7c63 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ae947f56-460a-4379-818f-99edadcb7c63 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-8aead57d-301b-4fd7-936c-10737d8e2332 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-8aead57d-301b-4fd7-936c-10737d8e2332"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-8aead57d-301b-4fd7-936c-10737d8e2332"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-8aead57d-301b-4fd7-936c-10737d8e2332"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-8aead57d-301b-4fd7-936c-10737d8e2332"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-33095170-723d-40e7-8407-a888ae5b6cc6 {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-33095170-723d-40e7-8407-a888ae5b6cc6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-33095170-723d-40e7-8407-a888ae5b6cc6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5d85f353-e163-4e01-97c5-50127e82891c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5d85f353-e163-4e01-97c5-50127e82891c .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-b6253d33-93e2-42f4-b13d-5bde80ad968a {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-b6253d33-93e2-42f4-b13d-5bde80ad968a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b6253d33-93e2-42f4-b13d-5bde80ad968a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2788e49f-af46-41dc-be8f-8e88786242d7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2788e49f-af46-41dc-be8f-8e88786242d7 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-35b68477-7b85-4997-b846-2ac06f05c60f {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-35b68477-7b85-4997-b846-2ac06f05c60f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-35b68477-7b85-4997-b846-2ac06f05c60f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ad3c8052-0f0b-45f0-bff8-08837af5c6bd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ad3c8052-0f0b-45f0-bff8-08837af5c6bd .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-928eea29-a323-48ae-b68f-2e79ee8d1dde {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 5%;
padding-bottom: 3%;
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: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-928eea29-a323-48ae-b68f-2e79ee8d1dde > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-928eea29-a323-48ae-b68f-2e79ee8d1dde.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-66055d6b-b002-4183-96a8-8f8303694788 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-66055d6b-b002-4183-96a8-8f8303694788 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


@media (max-width: 767px){#s-66055d6b-b002-4183-96a8-8f8303694788 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


}
#s-e7213e95-ecae-46e4-b5a2-e3e065a423a1 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-e7213e95-ecae-46e4-b5a2-e3e065a423a1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-e7213e95-ecae-46e4-b5a2-e3e065a423a1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e7213e95-ecae-46e4-b5a2-e3e065a423a1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e7213e95-ecae-46e4-b5a2-e3e065a423a1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-5a943076-d46a-4f1d-9505-74315e3dbd95 {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-5a943076-d46a-4f1d-9505-74315e3dbd95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a943076-d46a-4f1d-9505-74315e3dbd95.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bb8e5258-0014-419f-afdc-22df6dc6c3f2 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-bb8e5258-0014-419f-afdc-22df6dc6c3f2 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-00bd2666-d7f2-4e5f-9422-e61d6cb7308a {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-00bd2666-d7f2-4e5f-9422-e61d6cb7308a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00bd2666-d7f2-4e5f-9422-e61d6cb7308a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aca62d5c-6c1a-4920-a40b-4e32bd83d9d1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-aca62d5c-6c1a-4920-a40b-4e32bd83d9d1 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-53d7b6c5-e3d4-4f78-bbc7-2063bcac941d {
  margin-left: auto;
margin-right: auto;
padding-top: 7%;
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);
}








#s-53d7b6c5-e3d4-4f78-bbc7-2063bcac941d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53d7b6c5-e3d4-4f78-bbc7-2063bcac941d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f8f44c2f-5ecc-4c54-bf85-1f3c22859755 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f8f44c2f-5ecc-4c54-bf85-1f3c22859755 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-5c157443-1fe9-482c-af22-69d3c6cd952e {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}








#s-5c157443-1fe9-482c-af22-69d3c6cd952e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5c157443-1fe9-482c-af22-69d3c6cd952e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ee476911-0331-4efb-9320-614bc4a402a4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ee476911-0331-4efb-9320-614bc4a402a4 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-b0dab0bf-5374-49fd-b3e8-6bb94901f04c {
  margin-top: 20px;
margin-left: 10%;
margin-right: 10%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b0dab0bf-5374-49fd-b3e8-6bb94901f04c {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-b0dab0bf-5374-49fd-b3e8-6bb94901f04c {
  margin-left: 2%;
margin-right: 2%;
}
}







#s-b0dab0bf-5374-49fd-b3e8-6bb94901f04c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b0dab0bf-5374-49fd-b3e8-6bb94901f04c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a9f81e38-66fa-4b40-b68c-ca64356e5219 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-a9f81e38-66fa-4b40-b68c-ca64356e5219"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a9f81e38-66fa-4b40-b68c-ca64356e5219"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a9f81e38-66fa-4b40-b68c-ca64356e5219"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a9f81e38-66fa-4b40-b68c-ca64356e5219"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a9f81e38-66fa-4b40-b68c-ca64356e5219"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a9f81e38-66fa-4b40-b68c-ca64356e5219"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a9f81e38-66fa-4b40-b68c-ca64356e5219"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

}

#s-d7cf21cc-9376-4182-a398-feb1004a5434 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
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(242, 242, 242, 1);
}








#s-d7cf21cc-9376-4182-a398-feb1004a5434 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d7cf21cc-9376-4182-a398-feb1004a5434.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  margin-top: 0px;
margin-bottom: 0px;
max-width: 1774px;
text-align: center;
}
@media (max-width: 767px){#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  margin-top: 30px;
margin-bottom: 30px;
}
}
#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 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-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image {
  box-sizing: border-box;
}



.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  
}


@media (min-width: 1200px){#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image {
  box-sizing: border-box;
}



.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image {
  box-sizing: border-box;
}



.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image {
  box-sizing: border-box;
}



.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  
}


}@media (max-width: 767px){#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  margin: 0 !important;
  overflow: visible;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add background color handling */
  
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97.shogun-image {
  box-sizing: border-box;
}



.s-c7843dc9-e2fd-48bd-8edb-79dfab54ac97 img.shogun-image {
  
}


}
#s-ff3d6619-14cd-4f77-8df9-59de1cbeae2f {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-ff3d6619-14cd-4f77-8df9-59de1cbeae2f {
  padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-ff3d6619-14cd-4f77-8df9-59de1cbeae2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ff3d6619-14cd-4f77-8df9-59de1cbeae2f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b2054014-e334-41cd-9cd3-0c01e234f9c3 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-b2054014-e334-41cd-9cd3-0c01e234f9c3 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


@media (max-width: 767px){#s-b2054014-e334-41cd-9cd3-0c01e234f9c3 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


}
.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-775fdfab-d5d5-4dbf-ad83-a94ffeb56114 {
  margin-top: 8px;
margin-left: auto;
margin-right: auto;
}

#s-775fdfab-d5d5-4dbf-ad83-a94ffeb56114 .shg-proportional-font-size,
#s-775fdfab-d5d5-4dbf-ad83-a94ffeb56114 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-299009c2-baff-4909-9d7a-e63ecac53c68 {
  margin-top: 20px;
margin-left: 10%;
margin-right: 10%;
padding-left: 0%;
padding-right: 0%;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-299009c2-baff-4909-9d7a-e63ecac53c68 {
  padding-left: 0%;
padding-right: 0%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-299009c2-baff-4909-9d7a-e63ecac53c68 {
  margin-left: 2%;
margin-right: 2%;
padding-left: 0%;
padding-right: 0%;
}
}@media (max-width: 767px){#s-299009c2-baff-4909-9d7a-e63ecac53c68 {
  margin-top: 20px;
margin-left: 2%;
margin-right: 2%;
}
}







#s-299009c2-baff-4909-9d7a-e63ecac53c68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-299009c2-baff-4909-9d7a-e63ecac53c68.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8e8bc011-280c-4012-a7a5-4a3003d378cc {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-8e8bc011-280c-4012-a7a5-4a3003d378cc {
  margin-top: 0px;
}
}
@media (min-width: 0px) {
[id="s-8e8bc011-280c-4012-a7a5-4a3003d378cc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-8e8bc011-280c-4012-a7a5-4a3003d378cc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-8e8bc011-280c-4012-a7a5-4a3003d378cc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-8e8bc011-280c-4012-a7a5-4a3003d378cc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-cdb8caa7-0c4f-418d-9568-e4e0199f70d7 {
  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);
}








#s-cdb8caa7-0c4f-418d-9568-e4e0199f70d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cdb8caa7-0c4f-418d-9568-e4e0199f70d7.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  max-width: 3000px;
text-align: center;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  margin: 0 !important;
  overflow: visible;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add background color handling */
  
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 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-2c2338f2-4812-47c0-a6c9-da19dbd68e65 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image {
  box-sizing: border-box;
}



.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  
}


@media (min-width: 1200px){#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  margin: 0 !important;
  overflow: visible;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add background color handling */
  
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image {
  box-sizing: border-box;
}



.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  margin: 0 !important;
  overflow: visible;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add background color handling */
  
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image {
  box-sizing: border-box;
}



.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  margin: 0 !important;
  overflow: visible;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add background color handling */
  
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image {
  box-sizing: border-box;
}



.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  
}


}@media (max-width: 767px){#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  margin: 0 !important;
  overflow: visible;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add background color handling */
  
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c2338f2-4812-47c0-a6c9-da19dbd68e65.shogun-image {
  box-sizing: border-box;
}



.s-2c2338f2-4812-47c0-a6c9-da19dbd68e65 img.shogun-image {
  
}


}
#s-ee3bf344-5fd7-420d-a76c-22f543c4b72d {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}








#s-ee3bf344-5fd7-420d-a76c-22f543c4b72d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ee3bf344-5fd7-420d-a76c-22f543c4b72d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-22734a09-f914-4efc-9e54-b4a8c9c3a270 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-22734a09-f914-4efc-9e54-b4a8c9c3a270 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  
  
}



#s-d9e58631-73f2-42ef-8daf-5356a79433fa {
  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);
}








#s-d9e58631-73f2-42ef-8daf-5356a79433fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d9e58631-73f2-42ef-8daf-5356a79433fa.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  max-width: 3000px;
text-align: center;
}
@media (max-width: 767px){#s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  margin-top: 0px;
margin-bottom: 0px;
}
}
#s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  margin: 0 !important;
  overflow: visible;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add background color handling */
  
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e 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-70db3b4b-0d83-4e92-a821-45f02878eb8e .shogun-image-content {
  
    justify-content: center;
  
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image {
  box-sizing: border-box;
}



.s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  
}


@media (min-width: 1200px){#s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  margin: 0 !important;
  overflow: visible;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add background color handling */
  
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-70db3b4b-0d83-4e92-a821-45f02878eb8e .shogun-image-content {
  
    justify-content: center;
  
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image {
  box-sizing: border-box;
}



.s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  margin: 0 !important;
  overflow: visible;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add background color handling */
  
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-70db3b4b-0d83-4e92-a821-45f02878eb8e .shogun-image-content {
  
    justify-content: center;
  
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image {
  box-sizing: border-box;
}



.s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  margin: 0 !important;
  overflow: visible;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add background color handling */
  
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-70db3b4b-0d83-4e92-a821-45f02878eb8e .shogun-image-content {
  
    justify-content: center;
  
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image {
  box-sizing: border-box;
}



.s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  
}


}@media (max-width: 767px){#s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  margin: 0 !important;
  overflow: visible;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-70db3b4b-0d83-4e92-a821-45f02878eb8e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add background color handling */
  
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-70db3b4b-0d83-4e92-a821-45f02878eb8e .shogun-image-content {
  
    justify-content: center;
  
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70db3b4b-0d83-4e92-a821-45f02878eb8e.shogun-image {
  box-sizing: border-box;
}



.s-70db3b4b-0d83-4e92-a821-45f02878eb8e img.shogun-image {
  
}


}
#s-2e889a1f-edf7-4572-b143-bed95fff0eac {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}








#s-2e889a1f-edf7-4572-b143-bed95fff0eac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2e889a1f-edf7-4572-b143-bed95fff0eac.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-097a1a97-f469-4137-b33f-a825fd8784c2 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-097a1a97-f469-4137-b33f-a825fd8784c2 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  
  
}



#s-ecc92d0e-8d20-4a68-b281-9af4f220efc2 {
  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-ecc92d0e-8d20-4a68-b281-9af4f220efc2 {
  margin-top: 10px;
}
}







#s-ecc92d0e-8d20-4a68-b281-9af4f220efc2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ecc92d0e-8d20-4a68-b281-9af4f220efc2.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 {
  max-width: 3000px;
text-align: center;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 {
  margin: 0 !important;
  overflow: visible;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add background color handling */
  
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 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-2efd66e5-bab0-4774-9d1a-729962045430 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image {
  box-sizing: border-box;
}



.s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  
}


@media (min-width: 1200px){#s-2efd66e5-bab0-4774-9d1a-729962045430 {
  margin: 0 !important;
  overflow: visible;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add background color handling */
  
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2efd66e5-bab0-4774-9d1a-729962045430 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image {
  box-sizing: border-box;
}



.s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2efd66e5-bab0-4774-9d1a-729962045430 {
  margin: 0 !important;
  overflow: visible;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add background color handling */
  
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2efd66e5-bab0-4774-9d1a-729962045430 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image {
  box-sizing: border-box;
}



.s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2efd66e5-bab0-4774-9d1a-729962045430 {
  margin: 0 !important;
  overflow: visible;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add background color handling */
  
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2efd66e5-bab0-4774-9d1a-729962045430 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image {
  box-sizing: border-box;
}



.s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  
}


}@media (max-width: 767px){#s-2efd66e5-bab0-4774-9d1a-729962045430 {
  margin: 0 !important;
  overflow: visible;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2efd66e5-bab0-4774-9d1a-729962045430 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add background color handling */
  
}

#s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2efd66e5-bab0-4774-9d1a-729962045430 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2efd66e5-bab0-4774-9d1a-729962045430.shogun-image {
  box-sizing: border-box;
}



.s-2efd66e5-bab0-4774-9d1a-729962045430 img.shogun-image {
  
}


}
#s-f611f052-da9f-41b9-812f-d6b395e301c6 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}








#s-f611f052-da9f-41b9-812f-d6b395e301c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f611f052-da9f-41b9-812f-d6b395e301c6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3cdad556-b2a8-46d7-8b02-04d249f74ac5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-3cdad556-b2a8-46d7-8b02-04d249f74ac5 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  
  
}



#s-727c5f71-030a-4e67-8262-39100d697816 {
  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-727c5f71-030a-4e67-8262-39100d697816 {
  margin-top: 10px;
}
}







#s-727c5f71-030a-4e67-8262-39100d697816 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-727c5f71-030a-4e67-8262-39100d697816.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  max-width: 3000px;
text-align: center;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 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-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image {
  box-sizing: border-box;
}



.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  
}


@media (min-width: 1200px){#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image {
  box-sizing: border-box;
}



.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image {
  box-sizing: border-box;
}



.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image {
  box-sizing: border-box;
}



.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  
}


}@media (max-width: 767px){#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  margin: 0 !important;
  overflow: visible;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add background color handling */
  
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66.shogun-image {
  box-sizing: border-box;
}



.s-7a147c11-f1d6-4de3-87ec-a09af1c9ab66 img.shogun-image {
  
}


}
#s-d63de707-2873-4a03-a29a-17b2e27d294a {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}








#s-d63de707-2873-4a03-a29a-17b2e27d294a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d63de707-2873-4a03-a29a-17b2e27d294a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a92c06a1-3c33-4177-8904-118d816f302c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-a92c06a1-3c33-4177-8904-118d816f302c .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  
  
}



#s-3f7a08a3-f761-411d-86d8-5f53947b4e8d {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-3f7a08a3-f761-411d-86d8-5f53947b4e8d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-3f7a08a3-f761-411d-86d8-5f53947b4e8d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-3f7a08a3-f761-411d-86d8-5f53947b4e8d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-3f7a08a3-f761-411d-86d8-5f53947b4e8d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-e027ac82-9217-46d5-a897-e36bea2419a7 {
  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);
}








#s-e027ac82-9217-46d5-a897-e36bea2419a7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e027ac82-9217-46d5-a897-e36bea2419a7.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  max-width: 3840px;
text-align: center;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  margin: 0 !important;
  overflow: visible;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add background color handling */
  
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e 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-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image {
  box-sizing: border-box;
}



.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  
}


@media (min-width: 1200px){#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  margin: 0 !important;
  overflow: visible;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add background color handling */
  
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image {
  box-sizing: border-box;
}



.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  margin: 0 !important;
  overflow: visible;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add background color handling */
  
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image {
  box-sizing: border-box;
}



.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  margin: 0 !important;
  overflow: visible;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add background color handling */
  
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image {
  box-sizing: border-box;
}



.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  
}


}@media (max-width: 767px){#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  margin: 0 !important;
  overflow: visible;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add background color handling */
  
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e.shogun-image {
  box-sizing: border-box;
}



.s-8378ea8a-cdab-40d8-8b45-b3b9eb2b7e2e img.shogun-image {
  
}


}
#s-95fbcb34-5419-47f8-97b3-656315fc9bab {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}








#s-95fbcb34-5419-47f8-97b3-656315fc9bab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-95fbcb34-5419-47f8-97b3-656315fc9bab.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-422adfea-181f-4426-8a44-c3bf67d2946b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-422adfea-181f-4426-8a44-c3bf67d2946b .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  
  
}



#s-3e653ad1-f186-4958-9bed-779890eb1000 {
  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);
}








#s-3e653ad1-f186-4958-9bed-779890eb1000 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e653ad1-f186-4958-9bed-779890eb1000.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  max-width: 3000px;
text-align: center;
}
@media (max-width: 767px){#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  margin-top: 0px;
margin-bottom: 10px;
}
}
#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  margin: 0 !important;
  overflow: visible;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add background color handling */
  
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f 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-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image {
  box-sizing: border-box;
}



.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  
}


@media (min-width: 1200px){#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  margin: 0 !important;
  overflow: visible;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add background color handling */
  
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image {
  box-sizing: border-box;
}



.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  margin: 0 !important;
  overflow: visible;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add background color handling */
  
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image {
  box-sizing: border-box;
}



.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  margin: 0 !important;
  overflow: visible;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add background color handling */
  
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image {
  box-sizing: border-box;
}



.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  
}


}@media (max-width: 767px){#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  margin: 0 !important;
  overflow: visible;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add background color handling */
  
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f .shogun-image-content {
  
    justify-content: center;
  
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f.shogun-image {
  box-sizing: border-box;
}



.s-f328e173-fb9d-40e5-8ec2-9a7dfa8fbf4f img.shogun-image {
  
}


}
#s-e0f69f96-dc47-4942-b95e-16765c476c7a {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}








#s-e0f69f96-dc47-4942-b95e-16765c476c7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e0f69f96-dc47-4942-b95e-16765c476c7a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ab1e86f6-b55a-476f-9b39-d90c7764cdf7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-ab1e86f6-b55a-476f-9b39-d90c7764cdf7 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  
  
}



#s-9194cdbc-513b-46f7-adf8-faf756dae472 {
  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-9194cdbc-513b-46f7-adf8-faf756dae472 {
  margin-top: 10px;
}
}







#s-9194cdbc-513b-46f7-adf8-faf756dae472 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9194cdbc-513b-46f7-adf8-faf756dae472.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  max-width: 3000px;
text-align: center;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  margin: 0 !important;
  overflow: visible;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add background color handling */
  
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 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-c14412d4-4f48-4b54-90c1-b6e928e99677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image {
  box-sizing: border-box;
}



.s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  
}


@media (min-width: 1200px){#s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  margin: 0 !important;
  overflow: visible;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add background color handling */
  
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c14412d4-4f48-4b54-90c1-b6e928e99677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image {
  box-sizing: border-box;
}



.s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  margin: 0 !important;
  overflow: visible;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add background color handling */
  
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c14412d4-4f48-4b54-90c1-b6e928e99677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image {
  box-sizing: border-box;
}



.s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  margin: 0 !important;
  overflow: visible;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add background color handling */
  
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c14412d4-4f48-4b54-90c1-b6e928e99677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image {
  box-sizing: border-box;
}



.s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  
}


}@media (max-width: 767px){#s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  margin: 0 !important;
  overflow: visible;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c14412d4-4f48-4b54-90c1-b6e928e99677 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add background color handling */
  
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c14412d4-4f48-4b54-90c1-b6e928e99677 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c14412d4-4f48-4b54-90c1-b6e928e99677.shogun-image {
  box-sizing: border-box;
}



.s-c14412d4-4f48-4b54-90c1-b6e928e99677 img.shogun-image {
  
}


}
#s-6a3be3dd-802f-4493-8cfc-25292d649e39 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}








#s-6a3be3dd-802f-4493-8cfc-25292d649e39 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6a3be3dd-802f-4493-8cfc-25292d649e39.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3f1f69ff-15f2-4938-895c-d88bc8eb2755 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-3f1f69ff-15f2-4938-895c-d88bc8eb2755 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  
  
}



#s-0928cf78-cf37-41ef-80d9-b2a9304a1649 {
  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-0928cf78-cf37-41ef-80d9-b2a9304a1649 {
  margin-top: 10px;
}
}







#s-0928cf78-cf37-41ef-80d9-b2a9304a1649 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0928cf78-cf37-41ef-80d9-b2a9304a1649.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  max-width: 3000px;
text-align: center;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  margin: 0 !important;
  overflow: visible;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add background color handling */
  
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 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: rgba(227, 227, 227, 1);
  border-style: none;
  border-radius: 5px;

}






.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image {
  box-sizing: border-box;
}



.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  
}


@media (min-width: 1200px){#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  margin: 0 !important;
  overflow: visible;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add background color handling */
  
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image {
  box-sizing: border-box;
}



.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  margin: 0 !important;
  overflow: visible;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add background color handling */
  
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image {
  box-sizing: border-box;
}



.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  margin: 0 !important;
  overflow: visible;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add background color handling */
  
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image {
  box-sizing: border-box;
}



.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  
}


}@media (max-width: 767px){#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  margin: 0 !important;
  overflow: visible;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4804a3de-d2a9-46ba-b876-0ccef169fa98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add background color handling */
  
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4804a3de-d2a9-46ba-b876-0ccef169fa98.shogun-image {
  box-sizing: border-box;
}



.s-4804a3de-d2a9-46ba-b876-0ccef169fa98 img.shogun-image {
  
}


}
#s-485ec674-9cf9-4777-8df9-c44e17f20786 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}








#s-485ec674-9cf9-4777-8df9-c44e17f20786 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-485ec674-9cf9-4777-8df9-c44e17f20786.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cd673cf3-f346-4318-a2aa-96f7eaa333cf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-cd673cf3-f346-4318-a2aa-96f7eaa333cf .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.2em;
  
  
}



#s-93526025-fe28-4597-83b3-cb8b1e09f461 {
  margin-top: 20px;
margin-bottom: 0px;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-93526025-fe28-4597-83b3-cb8b1e09f461 {
  margin-top: 0px;
}
}@media (max-width: 767px){#s-93526025-fe28-4597-83b3-cb8b1e09f461 {
  margin-top: 2px;
}
}







#s-93526025-fe28-4597-83b3-cb8b1e09f461 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-93526025-fe28-4597-83b3-cb8b1e09f461.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-82774bc9-2ec4-4f42-9471-741bad24d926 {
  margin-top: 10px;
margin-left: 10%;
margin-bottom: 10px;
margin-right: 10%;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
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: 1200px){#s-82774bc9-2ec4-4f42-9471-741bad24d926 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 30px;
padding-bottom: 30px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-82774bc9-2ec4-4f42-9471-741bad24d926 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 30px;
padding-left: 2%;
padding-bottom: 30px;
padding-right: 2%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-82774bc9-2ec4-4f42-9471-741bad24d926 {
  margin-top: 20px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 30px;
padding-left: 2%;
padding-bottom: 30px;
padding-right: 2%;
}
}@media (max-width: 767px){#s-82774bc9-2ec4-4f42-9471-741bad24d926 {
  margin-top: 20px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 30px;
padding-bottom: 30px;
}
}







#s-82774bc9-2ec4-4f42-9471-741bad24d926 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-82774bc9-2ec4-4f42-9471-741bad24d926.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e60d9b75-12ef-451f-8ac6-19d304562f73 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e60d9b75-12ef-451f-8ac6-19d304562f73 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 48px;
  
  
  text-align: center;
}


@media (min-width: 1200px){#s-e60d9b75-12ef-451f-8ac6-19d304562f73 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-e60d9b75-12ef-451f-8ac6-19d304562f73 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  text-align: center;
}


}@media (max-width: 767px){#s-e60d9b75-12ef-451f-8ac6-19d304562f73 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  text-align: center;
}


}
#s-2a7f5c1e-7acd-435c-9d33-b42c4f365a0f {
  margin-top: 24px;
margin-left: auto;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}








#s-2a7f5c1e-7acd-435c-9d33-b42c4f365a0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2a7f5c1e-7acd-435c-9d33-b42c4f365a0f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6baf5906-4945-4f10-9920-0d644e3bb451 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-6baf5906-4945-4f10-9920-0d644e3bb451"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6baf5906-4945-4f10-9920-0d644e3bb451"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-6baf5906-4945-4f10-9920-0d644e3bb451"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-6baf5906-4945-4f10-9920-0d644e3bb451"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-0453e8e3-d6f0-407c-ac22-4a90df66ff53 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
}

#s-0453e8e3-d6f0-407c-ac22-4a90df66ff53 {
  background-image: url();
}








#s-0453e8e3-d6f0-407c-ac22-4a90df66ff53 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0453e8e3-d6f0-407c-ac22-4a90df66ff53.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-4b89358d-15f7-4b58-976a-63e0164efb5c {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: 3px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-4b89358d-15f7-4b58-976a-63e0164efb5c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b89358d-15f7-4b58-976a-63e0164efb5c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3314c7ca-f0cc-4df8-9859-1e939167310e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-3314c7ca-f0cc-4df8-9859-1e939167310e .shogun-heading-component h3 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


#s-3314c7ca-f0cc-4df8-9859-1e939167310e .shogun-heading-component h3 a {
  color: rgba(40, 40, 40, 1);
}


.shg-align-container {
  box-sizing: border-box;
}

.shg-inner-inline-image {
  position: relative;
  display: block;
  overflow: hidden;
}

.shogun-image-container.shg-align-left {
  text-align: left;
}

.shogun-image-container.shg-align-center {
  text-align: center;
}

.shogun-image-container.shg-align-right {
  text-align: right;
}

.shogun-image-linked {
  cursor: pointer;
}

.shogun-image-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
  height: inherit;
  position: relative;
}

img.shogun-image {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

.shg-imageV3-content {
  text-align: initial;
}

.shogun-image-content-v3 {
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

.shogun-image-content-linked,
.shogun-image-content-not-linked {
  pointer-events: none;
}

.shogun-image-content-not-linked>div {
  pointer-events: auto;
}

.shogun-image-content-linked a,
.shogun-image-content-linked button,
.shogun-image-content-linked iframe,
.shogun-image-content-linked .shg-box-linked {
  pointer-events: auto;
}

.shogun-image-content-top {
  align-items: flex-start;
}

.shogun-image-content-center {
  align-items: center;
}

.shogun-image-content-bottom {
  align-items: flex-end;
}

.shg-inner-inline-image .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  margin-top: -3px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1440px;
text-align: center;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shg-inner-inline-image {
  overflow: hidden;

    /* 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: 0px;
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf img.shogun-image {
  width: 100%;
  
  
  max-width: 1440px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a012b39a-3eb8-415a-a1f3-ca00e483cdcf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-0e218ee0-eea6-47de-8c7a-3a6b76ac5284 {
  margin-top: 16px;
margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 2%;
padding-bottom: 2%;
padding-right: 2%;
min-height: 50px;
}








#s-0e218ee0-eea6-47de-8c7a-3a6b76ac5284 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0e218ee0-eea6-47de-8c7a-3a6b76ac5284.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9eb2403b-c35a-4574-b14b-1f807c33bb8d {
  margin-left: auto;
margin-right: auto;
}

.shg-product-title-component h1 span,
.shg-product-title-component h2 span,
.shg-product-title-component h3 span,
.shg-product-title-component h4 span,
.shg-product-title-component h5 span,
.shg-product-title-component h6 span {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-51f69437-045c-40b7-b5bc-3d86a52cd329 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-51f69437-045c-40b7-b5bc-3d86a52cd329 .shg-product-title-component h3 span {
  color: ;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  
}

#s-a54c9b4d-134b-45e3-94ae-1d5a6d0a7e74 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-a54c9b4d-134b-45e3-94ae-1d5a6d0a7e74 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 16px;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-a54c9b4d-134b-45e3-94ae-1d5a6d0a7e74 .shg-product-price {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 16px;
}

#s-a54c9b4d-134b-45e3-94ae-1d5a6d0a7e74 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-440b9fef-2d35-4aa5-9139-4cf672b7f1ee {
  margin-top: 8px;
margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 2%;
padding-bottom: 2%;
padding-right: 2%;
min-height: 50px;
}








#s-440b9fef-2d35-4aa5-9139-4cf672b7f1ee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-440b9fef-2d35-4aa5-9139-4cf672b7f1ee.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-deacc5b3-3224-4520-ba01-76b89a75759c {
  margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-deacc5b3-3224-4520-ba01-76b89a75759c {
  border-style: solid;
border-color: #000;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-deacc5b3-3224-4520-ba01-76b89a75759c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-deacc5b3-3224-4520-ba01-76b89a75759c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-105efa25-d53a-4dd0-8ac8-3dbd3cfdf987 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-105efa25-d53a-4dd0-8ac8-3dbd3cfdf987"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-105efa25-d53a-4dd0-8ac8-3dbd3cfdf987"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-105efa25-d53a-4dd0-8ac8-3dbd3cfdf987"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-105efa25-d53a-4dd0-8ac8-3dbd3cfdf987"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-cb3aa7a2-fd14-4d24-a8f3-62fd965bda46 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cb3aa7a2-fd14-4d24-a8f3-62fd965bda46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb3aa7a2-fd14-4d24-a8f3-62fd965bda46.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b0c39a68-561e-43e9-b272-7e7d0d2a155b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b0c39a68-561e-43e9-b272-7e7d0d2a155b .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b0c39a68-561e-43e9-b272-7e7d0d2a155b .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b0c39a68-561e-43e9-b272-7e7d0d2a155b .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-72a5d647-93bd-4811-9956-649288d7d431 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-72a5d647-93bd-4811-9956-649288d7d431 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-72a5d647-93bd-4811-9956-649288d7d431 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-72a5d647-93bd-4811-9956-649288d7d431.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2914004b-d685-4942-935a-817af51ef34c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2914004b-d685-4942-935a-817af51ef34c .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-2914004b-d685-4942-935a-817af51ef34c .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2914004b-d685-4942-935a-817af51ef34c .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-558a040d-a04d-4c5b-8e16-67c685405ba4 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-558a040d-a04d-4c5b-8e16-67c685405ba4 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-558a040d-a04d-4c5b-8e16-67c685405ba4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-558a040d-a04d-4c5b-8e16-67c685405ba4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f9288762-1411-498b-a968-7b053d00453a {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-f9288762-1411-498b-a968-7b053d00453a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f9288762-1411-498b-a968-7b053d00453a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-f9288762-1411-498b-a968-7b053d00453a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-f9288762-1411-498b-a968-7b053d00453a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-d97c5007-cc3a-458f-9cf9-76d863f71aad {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d97c5007-cc3a-458f-9cf9-76d863f71aad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d97c5007-cc3a-458f-9cf9-76d863f71aad.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1847fa57-30af-4556-aee5-43eabaa110fb {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-1847fa57-30af-4556-aee5-43eabaa110fb .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-1847fa57-30af-4556-aee5-43eabaa110fb .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1847fa57-30af-4556-aee5-43eabaa110fb .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-887e083c-c2d0-4458-8182-7da9d2daa401 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-887e083c-c2d0-4458-8182-7da9d2daa401 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-887e083c-c2d0-4458-8182-7da9d2daa401 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-887e083c-c2d0-4458-8182-7da9d2daa401.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5cf0c6e6-623c-4b75-8251-550e28774669 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5cf0c6e6-623c-4b75-8251-550e28774669 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5cf0c6e6-623c-4b75-8251-550e28774669 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5cf0c6e6-623c-4b75-8251-550e28774669 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-6d75d561-3f25-47a8-ae7d-55395a3fb439 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-6d75d561-3f25-47a8-ae7d-55395a3fb439 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-6d75d561-3f25-47a8-ae7d-55395a3fb439 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d75d561-3f25-47a8-ae7d-55395a3fb439.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-eea06c19-2491-4511-991c-0f69176859f0 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-eea06c19-2491-4511-991c-0f69176859f0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-eea06c19-2491-4511-991c-0f69176859f0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-eea06c19-2491-4511-991c-0f69176859f0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-eea06c19-2491-4511-991c-0f69176859f0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-ca2bdded-ecd8-43ae-a419-ce79bbf6ed74 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ca2bdded-ecd8-43ae-a419-ce79bbf6ed74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ca2bdded-ecd8-43ae-a419-ce79bbf6ed74.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d4cc0919-94ff-487e-8c8b-a3376ad110fb {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d4cc0919-94ff-487e-8c8b-a3376ad110fb .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d4cc0919-94ff-487e-8c8b-a3376ad110fb .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d4cc0919-94ff-487e-8c8b-a3376ad110fb .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-1ef9777e-9015-4c92-8cad-d75c956c0dec {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-1ef9777e-9015-4c92-8cad-d75c956c0dec {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-1ef9777e-9015-4c92-8cad-d75c956c0dec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1ef9777e-9015-4c92-8cad-d75c956c0dec.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6e96f301-00b0-43b9-9d3b-27c7aaebb169 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-6e96f301-00b0-43b9-9d3b-27c7aaebb169 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-6e96f301-00b0-43b9-9d3b-27c7aaebb169 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-6e96f301-00b0-43b9-9d3b-27c7aaebb169 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-67248a4d-802c-4d53-a7bb-856f47215158 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-67248a4d-802c-4d53-a7bb-856f47215158 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-67248a4d-802c-4d53-a7bb-856f47215158 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-67248a4d-802c-4d53-a7bb-856f47215158.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-dfb11192-a9e0-42eb-a60d-7b46649627a5 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-dfb11192-a9e0-42eb-a60d-7b46649627a5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dfb11192-a9e0-42eb-a60d-7b46649627a5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-dfb11192-a9e0-42eb-a60d-7b46649627a5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-dfb11192-a9e0-42eb-a60d-7b46649627a5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-0627dca7-3d32-4771-96ac-c0277599271c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0627dca7-3d32-4771-96ac-c0277599271c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0627dca7-3d32-4771-96ac-c0277599271c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-43b59a8d-cfd3-4ab0-8d25-005886509085 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-43b59a8d-cfd3-4ab0-8d25-005886509085 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-43b59a8d-cfd3-4ab0-8d25-005886509085 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-43b59a8d-cfd3-4ab0-8d25-005886509085 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-97bd08fb-ee46-4706-83f0-f44859fdf896 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-97bd08fb-ee46-4706-83f0-f44859fdf896 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-97bd08fb-ee46-4706-83f0-f44859fdf896 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-97bd08fb-ee46-4706-83f0-f44859fdf896.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0ee1eaaf-d904-433b-9d4b-2d7861493933 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0ee1eaaf-d904-433b-9d4b-2d7861493933 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0ee1eaaf-d904-433b-9d4b-2d7861493933 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-0ee1eaaf-d904-433b-9d4b-2d7861493933 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-335eee8a-ab1b-4425-830a-e2ff5d7867ca {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-335eee8a-ab1b-4425-830a-e2ff5d7867ca {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 3%;
padding-bottom: 3%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-335eee8a-ab1b-4425-830a-e2ff5d7867ca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-335eee8a-ab1b-4425-830a-e2ff5d7867ca.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a69a7740-c7ca-4437-bff9-695a064155c3 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-a69a7740-c7ca-4437-bff9-695a064155c3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a69a7740-c7ca-4437-bff9-695a064155c3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a69a7740-c7ca-4437-bff9-695a064155c3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a69a7740-c7ca-4437-bff9-695a064155c3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-c9ebaa96-4d42-4759-b3eb-00809fab5bb4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c9ebaa96-4d42-4759-b3eb-00809fab5bb4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c9ebaa96-4d42-4759-b3eb-00809fab5bb4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-57de0616-bbbf-47f7-bc82-ac39c7c03100 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-57de0616-bbbf-47f7-bc82-ac39c7c03100 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-57de0616-bbbf-47f7-bc82-ac39c7c03100 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-57de0616-bbbf-47f7-bc82-ac39c7c03100 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-6324436c-f0b8-4ec6-a8bb-77b67ab65fe8 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-6324436c-f0b8-4ec6-a8bb-77b67ab65fe8 {
  margin-top: 5px;
border-radius: 5px;
}
}







#s-6324436c-f0b8-4ec6-a8bb-77b67ab65fe8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6324436c-f0b8-4ec6-a8bb-77b67ab65fe8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-723db69b-4a43-4065-a684-cdf1102ce62e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-723db69b-4a43-4065-a684-cdf1102ce62e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-723db69b-4a43-4065-a684-cdf1102ce62e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-723db69b-4a43-4065-a684-cdf1102ce62e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-7f259ff9-8d1c-4264-a1cb-db23b2c08513 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-7f259ff9-8d1c-4264-a1cb-db23b2c08513 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-7f259ff9-8d1c-4264-a1cb-db23b2c08513 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f259ff9-8d1c-4264-a1cb-db23b2c08513.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5b7e0f86-dd01-47da-b60d-0ef843f0343f {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-5b7e0f86-dd01-47da-b60d-0ef843f0343f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5b7e0f86-dd01-47da-b60d-0ef843f0343f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-5b7e0f86-dd01-47da-b60d-0ef843f0343f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-5b7e0f86-dd01-47da-b60d-0ef843f0343f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-dd274ea9-a119-49c9-85f8-ecc472619533 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dd274ea9-a119-49c9-85f8-ecc472619533 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dd274ea9-a119-49c9-85f8-ecc472619533.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e55fbac7-7067-44c8-93ca-c35e8a874c4b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e55fbac7-7067-44c8-93ca-c35e8a874c4b .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e55fbac7-7067-44c8-93ca-c35e8a874c4b .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-e55fbac7-7067-44c8-93ca-c35e8a874c4b .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-4393b2a8-bf28-4426-9476-d1f0a89f72e8 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-4393b2a8-bf28-4426-9476-d1f0a89f72e8 {
  padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
}
}@media (max-width: 767px){#s-4393b2a8-bf28-4426-9476-d1f0a89f72e8 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-4393b2a8-bf28-4426-9476-d1f0a89f72e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4393b2a8-bf28-4426-9476-d1f0a89f72e8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e8a26937-43c6-4c58-944f-8af6f0fc2d2b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e8a26937-43c6-4c58-944f-8af6f0fc2d2b .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e8a26937-43c6-4c58-944f-8af6f0fc2d2b .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-e8a26937-43c6-4c58-944f-8af6f0fc2d2b .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-1fe4440a-c2ca-4eb3-89b2-967d280ee1b0 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-1fe4440a-c2ca-4eb3-89b2-967d280ee1b0 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-1fe4440a-c2ca-4eb3-89b2-967d280ee1b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1fe4440a-c2ca-4eb3-89b2-967d280ee1b0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-305bec2e-b939-47b4-b388-434f411c27b6 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-305bec2e-b939-47b4-b388-434f411c27b6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-305bec2e-b939-47b4-b388-434f411c27b6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-305bec2e-b939-47b4-b388-434f411c27b6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-305bec2e-b939-47b4-b388-434f411c27b6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-ca1beaac-7e6e-4218-9051-b6554c43c6cd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ca1beaac-7e6e-4218-9051-b6554c43c6cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ca1beaac-7e6e-4218-9051-b6554c43c6cd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-394c84a6-d723-4dae-91b7-d9ff59baadbf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-394c84a6-d723-4dae-91b7-d9ff59baadbf .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-394c84a6-d723-4dae-91b7-d9ff59baadbf .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-394c84a6-d723-4dae-91b7-d9ff59baadbf .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-bbc6d89b-c487-4d45-a23a-02f5914f82f7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-bbc6d89b-c487-4d45-a23a-02f5914f82f7 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-bbc6d89b-c487-4d45-a23a-02f5914f82f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bbc6d89b-c487-4d45-a23a-02f5914f82f7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9e12954d-6a14-4722-84b8-9672621e1f43 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-9e12954d-6a14-4722-84b8-9672621e1f43 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-9e12954d-6a14-4722-84b8-9672621e1f43 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9e12954d-6a14-4722-84b8-9672621e1f43 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-ee2488aa-339e-4e48-affd-331ffdb9ba46 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(165, 0, 0, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
}
@media (max-width: 767px){#s-ee2488aa-339e-4e48-affd-331ffdb9ba46 {
  margin-top: 10px;
}
}
#s-ee2488aa-339e-4e48-affd-331ffdb9ba46 {
  background-image: url();
}








#s-ee2488aa-339e-4e48-affd-331ffdb9ba46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ee2488aa-339e-4e48-affd-331ffdb9ba46.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-4510ad6d-eeb7-4366-90b4-d58c484ef2a7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(165, 0, 0, 1);
}








#s-4510ad6d-eeb7-4366-90b4-d58c484ef2a7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4510ad6d-eeb7-4366-90b4-d58c484ef2a7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e9210b0b-7330-43a0-b6ba-d8fb6b2bf40c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e9210b0b-7330-43a0-b6ba-d8fb6b2bf40c .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  margin-top: -3px;
margin-left: auto;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: -3px;
  
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shg-inner-inline-image {
  overflow: hidden;

    /* 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: 0px;
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 img.shogun-image {
  width: 100%;
  
  
  max-width: 2048px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a147d66d-3d25-4fbe-9774-dd6ac60d2710.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-b7987507-1530-44d6-8481-e8f6e17caf69 {
  margin-top: 16px;
margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 2%;
padding-bottom: 2%;
padding-right: 2%;
min-height: 50px;
}








#s-b7987507-1530-44d6-8481-e8f6e17caf69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b7987507-1530-44d6-8481-e8f6e17caf69.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d70c77ca-fb25-40ea-89b8-da5b384e7772 {
  margin-left: auto;
margin-right: auto;
}

#s-95af3abf-f953-402c-a385-5c8a3fb96a48 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-95af3abf-f953-402c-a385-5c8a3fb96a48 .shg-product-title-component h3 span {
  color: ;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  
}

#s-44490922-0405-4655-87d2-64f124c50961 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-44490922-0405-4655-87d2-64f124c50961 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 16px;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-44490922-0405-4655-87d2-64f124c50961 .shg-product-price {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 16px;
}

#s-44490922-0405-4655-87d2-64f124c50961 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-61dea682-91e8-4ecb-9e90-1dbebacc6c99 {
  margin-top: 8px;
margin-left: auto;
margin-right: auto;
padding-top: 0%;
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;
min-height: 50px;
}








#s-61dea682-91e8-4ecb-9e90-1dbebacc6c99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-61dea682-91e8-4ecb-9e90-1dbebacc6c99.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4f02f551-8f88-4016-a092-e72defa6d084 {
  margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-4f02f551-8f88-4016-a092-e72defa6d084 {
  border-style: solid;
border-color: #000;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-4f02f551-8f88-4016-a092-e72defa6d084 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4f02f551-8f88-4016-a092-e72defa6d084.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-253f3396-5d9c-40b4-a920-f277d538d23b {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-253f3396-5d9c-40b4-a920-f277d538d23b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-253f3396-5d9c-40b4-a920-f277d538d23b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-253f3396-5d9c-40b4-a920-f277d538d23b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-253f3396-5d9c-40b4-a920-f277d538d23b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-ccd0b4c2-baf7-4cf5-9536-bf784b913a3a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ccd0b4c2-baf7-4cf5-9536-bf784b913a3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ccd0b4c2-baf7-4cf5-9536-bf784b913a3a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c0b129d2-51b9-49ec-82c4-97b4b8329c51 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-c0b129d2-51b9-49ec-82c4-97b4b8329c51 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c0b129d2-51b9-49ec-82c4-97b4b8329c51 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c0b129d2-51b9-49ec-82c4-97b4b8329c51 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-b2e1ad71-7428-4053-8fa3-479ef4676f47 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-b2e1ad71-7428-4053-8fa3-479ef4676f47 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-b2e1ad71-7428-4053-8fa3-479ef4676f47 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b2e1ad71-7428-4053-8fa3-479ef4676f47.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-45c806cc-df36-4fd3-b7b5-2ed5ce9a0e4e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-45c806cc-df36-4fd3-b7b5-2ed5ce9a0e4e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-45c806cc-df36-4fd3-b7b5-2ed5ce9a0e4e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-45c806cc-df36-4fd3-b7b5-2ed5ce9a0e4e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-50d3ba5f-c7dc-434a-89e3-3732486cbeaa {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-50d3ba5f-c7dc-434a-89e3-3732486cbeaa {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-50d3ba5f-c7dc-434a-89e3-3732486cbeaa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-50d3ba5f-c7dc-434a-89e3-3732486cbeaa.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d4adb72c-6f3c-438a-9098-080399d4332e {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-d4adb72c-6f3c-438a-9098-080399d4332e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d4adb72c-6f3c-438a-9098-080399d4332e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-d4adb72c-6f3c-438a-9098-080399d4332e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-d4adb72c-6f3c-438a-9098-080399d4332e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-f23b9442-6cf1-4dfc-8e3d-1e9a79b16571 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f23b9442-6cf1-4dfc-8e3d-1e9a79b16571 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f23b9442-6cf1-4dfc-8e3d-1e9a79b16571.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5c3e4167-c814-4bee-b595-4c28ad3733ab {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5c3e4167-c814-4bee-b595-4c28ad3733ab .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5c3e4167-c814-4bee-b595-4c28ad3733ab .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5c3e4167-c814-4bee-b595-4c28ad3733ab .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-1f283e6e-2d40-4e0e-a82c-a9a1685f64db {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-1f283e6e-2d40-4e0e-a82c-a9a1685f64db {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-1f283e6e-2d40-4e0e-a82c-a9a1685f64db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f283e6e-2d40-4e0e-a82c-a9a1685f64db.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e5e5bfbb-650b-4da8-862e-384e64a91411 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e5e5bfbb-650b-4da8-862e-384e64a91411 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e5e5bfbb-650b-4da8-862e-384e64a91411 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-e5e5bfbb-650b-4da8-862e-384e64a91411 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-e9fd5430-0bc6-46f7-9907-5b9c00515ee6 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-e9fd5430-0bc6-46f7-9907-5b9c00515ee6 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-e9fd5430-0bc6-46f7-9907-5b9c00515ee6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e9fd5430-0bc6-46f7-9907-5b9c00515ee6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a754d0eb-9da9-4ada-b5a5-100df4a2fd34 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-a754d0eb-9da9-4ada-b5a5-100df4a2fd34"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a754d0eb-9da9-4ada-b5a5-100df4a2fd34"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a754d0eb-9da9-4ada-b5a5-100df4a2fd34"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a754d0eb-9da9-4ada-b5a5-100df4a2fd34"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-619bb8e0-0231-4220-a983-f3b9c3f3b868 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-619bb8e0-0231-4220-a983-f3b9c3f3b868 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-619bb8e0-0231-4220-a983-f3b9c3f3b868.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9f1d055c-ed22-4b69-ba0a-af4eac110713 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-9f1d055c-ed22-4b69-ba0a-af4eac110713 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-9f1d055c-ed22-4b69-ba0a-af4eac110713 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9f1d055c-ed22-4b69-ba0a-af4eac110713 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-25d523a5-f119-4d1f-bc45-b7fe15a2de2a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-25d523a5-f119-4d1f-bc45-b7fe15a2de2a {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-25d523a5-f119-4d1f-bc45-b7fe15a2de2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-25d523a5-f119-4d1f-bc45-b7fe15a2de2a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2acbcb75-38c7-45aa-9969-a0a525e93031 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2acbcb75-38c7-45aa-9969-a0a525e93031 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-2acbcb75-38c7-45aa-9969-a0a525e93031 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2acbcb75-38c7-45aa-9969-a0a525e93031 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-72eec860-8ac3-4eb5-bd79-17c8a9331098 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-72eec860-8ac3-4eb5-bd79-17c8a9331098 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-72eec860-8ac3-4eb5-bd79-17c8a9331098 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-72eec860-8ac3-4eb5-bd79-17c8a9331098.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0b96f2b8-3017-47a5-be83-cd5ae09786bc {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-0b96f2b8-3017-47a5-be83-cd5ae09786bc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0b96f2b8-3017-47a5-be83-cd5ae09786bc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-0b96f2b8-3017-47a5-be83-cd5ae09786bc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-0b96f2b8-3017-47a5-be83-cd5ae09786bc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-e09a7c48-de76-4c04-a112-60996fdd2779 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e09a7c48-de76-4c04-a112-60996fdd2779 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e09a7c48-de76-4c04-a112-60996fdd2779.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-038d70f2-a045-456e-895b-0f9da698e991 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-038d70f2-a045-456e-895b-0f9da698e991 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-038d70f2-a045-456e-895b-0f9da698e991 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-038d70f2-a045-456e-895b-0f9da698e991 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-8b1eae35-328c-411a-abba-e2eef5887beb {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-8b1eae35-328c-411a-abba-e2eef5887beb {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-8b1eae35-328c-411a-abba-e2eef5887beb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8b1eae35-328c-411a-abba-e2eef5887beb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3bec8bb8-8e0d-4dd1-8f29-286f34254886 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-3bec8bb8-8e0d-4dd1-8f29-286f34254886 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-3bec8bb8-8e0d-4dd1-8f29-286f34254886 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3bec8bb8-8e0d-4dd1-8f29-286f34254886 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-c2d5432e-06ad-4651-b3fe-5c50867226f2 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-c2d5432e-06ad-4651-b3fe-5c50867226f2 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 3%;
padding-bottom: 3%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-c2d5432e-06ad-4651-b3fe-5c50867226f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c2d5432e-06ad-4651-b3fe-5c50867226f2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ba47895c-fb03-46f4-9e31-5203a3617553 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-ba47895c-fb03-46f4-9e31-5203a3617553"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ba47895c-fb03-46f4-9e31-5203a3617553"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-ba47895c-fb03-46f4-9e31-5203a3617553"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-ba47895c-fb03-46f4-9e31-5203a3617553"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-bcb69cae-7059-40ab-bccf-27cc4ee16776 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bcb69cae-7059-40ab-bccf-27cc4ee16776 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bcb69cae-7059-40ab-bccf-27cc4ee16776.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9b7e6ff7-03e3-4069-b11c-57b2506e2791 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-9b7e6ff7-03e3-4069-b11c-57b2506e2791 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-9b7e6ff7-03e3-4069-b11c-57b2506e2791 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9b7e6ff7-03e3-4069-b11c-57b2506e2791 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-fbf38256-517d-46bc-a6de-8ce55519e587 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-fbf38256-517d-46bc-a6de-8ce55519e587 {
  margin-top: 5px;
border-radius: 5px;
}
}







#s-fbf38256-517d-46bc-a6de-8ce55519e587 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fbf38256-517d-46bc-a6de-8ce55519e587.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ed83f42f-941d-4f75-9f0c-28da3c068a25 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ed83f42f-941d-4f75-9f0c-28da3c068a25 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ed83f42f-941d-4f75-9f0c-28da3c068a25 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ed83f42f-941d-4f75-9f0c-28da3c068a25 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-36c7c30e-04c0-4018-8046-382f304c22fc {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-36c7c30e-04c0-4018-8046-382f304c22fc {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-36c7c30e-04c0-4018-8046-382f304c22fc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36c7c30e-04c0-4018-8046-382f304c22fc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e2610652-be60-4c3a-b2fd-9df76ff1a29e {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-e2610652-be60-4c3a-b2fd-9df76ff1a29e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e2610652-be60-4c3a-b2fd-9df76ff1a29e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e2610652-be60-4c3a-b2fd-9df76ff1a29e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e2610652-be60-4c3a-b2fd-9df76ff1a29e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-9f238123-cff2-4cac-ae48-bef569fcf986 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9f238123-cff2-4cac-ae48-bef569fcf986 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9f238123-cff2-4cac-ae48-bef569fcf986.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-924c6c53-ceba-414e-bc6a-c3ae25664aae {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-924c6c53-ceba-414e-bc6a-c3ae25664aae .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-924c6c53-ceba-414e-bc6a-c3ae25664aae .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-924c6c53-ceba-414e-bc6a-c3ae25664aae .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-126caf42-eebb-439a-bd26-76356627cfc8 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-126caf42-eebb-439a-bd26-76356627cfc8 {
  padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
}
}@media (max-width: 767px){#s-126caf42-eebb-439a-bd26-76356627cfc8 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-126caf42-eebb-439a-bd26-76356627cfc8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-126caf42-eebb-439a-bd26-76356627cfc8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-57ab7c50-a31d-49e2-89da-e15ef796d237 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-57ab7c50-a31d-49e2-89da-e15ef796d237 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-57ab7c50-a31d-49e2-89da-e15ef796d237 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-57ab7c50-a31d-49e2-89da-e15ef796d237 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-cca7086b-8bc9-4124-a164-f7d593638c39 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-cca7086b-8bc9-4124-a164-f7d593638c39 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-cca7086b-8bc9-4124-a164-f7d593638c39 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cca7086b-8bc9-4124-a164-f7d593638c39.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-00e2a65c-7dde-4a70-b365-b7b4eb07278f {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-00e2a65c-7dde-4a70-b365-b7b4eb07278f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-00e2a65c-7dde-4a70-b365-b7b4eb07278f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-00e2a65c-7dde-4a70-b365-b7b4eb07278f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-00e2a65c-7dde-4a70-b365-b7b4eb07278f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-e22474a0-7bc5-4769-8bb0-a34bf2455cea {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e22474a0-7bc5-4769-8bb0-a34bf2455cea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e22474a0-7bc5-4769-8bb0-a34bf2455cea.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f5539b57-e0d9-4d38-a1ad-c0e92bf8bcb6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f5539b57-e0d9-4d38-a1ad-c0e92bf8bcb6 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-f5539b57-e0d9-4d38-a1ad-c0e92bf8bcb6 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f5539b57-e0d9-4d38-a1ad-c0e92bf8bcb6 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-3a79e3fe-5666-45c9-b317-09380e44ba00 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-3a79e3fe-5666-45c9-b317-09380e44ba00 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-3a79e3fe-5666-45c9-b317-09380e44ba00 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a79e3fe-5666-45c9-b317-09380e44ba00.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-78ff4392-1445-4359-bd14-3049db14f10f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-78ff4392-1445-4359-bd14-3049db14f10f .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-78ff4392-1445-4359-bd14-3049db14f10f .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-78ff4392-1445-4359-bd14-3049db14f10f .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-d3698ee2-73a3-400b-8d7d-75ae3c9da358 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(227, 227, 227, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
}
@media (max-width: 767px){#s-d3698ee2-73a3-400b-8d7d-75ae3c9da358 {
  margin-top: 10px;
}
}
#s-d3698ee2-73a3-400b-8d7d-75ae3c9da358 {
  background-image: url();
}








#s-d3698ee2-73a3-400b-8d7d-75ae3c9da358 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d3698ee2-73a3-400b-8d7d-75ae3c9da358.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-e4bebd8d-c7a2-4c3e-bc84-3cbd64c4d8e6 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(227, 227, 227, 1);
}








#s-e4bebd8d-c7a2-4c3e-bc84-3cbd64c4d8e6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e4bebd8d-c7a2-4c3e-bc84-3cbd64c4d8e6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5c0d1675-afc7-4e2d-9cac-4dcf4d26acf5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5c0d1675-afc7-4e2d-9cac-4dcf4d26acf5 .shogun-heading-component h3 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}


#s-5c0d1675-afc7-4e2d-9cac-4dcf4d26acf5 .shogun-heading-component h3 a {
  color: rgba(40, 40, 40, 1);
}


#s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  margin-top: -3px;
margin-left: auto;
margin-right: auto;
max-width: 2048px;
text-align: center;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: -3px;
  
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shg-inner-inline-image {
  overflow: hidden;

    /* 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: 0px;
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 img.shogun-image {
  width: 100%;
  
  
  max-width: 2048px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d05a905d-77f4-425d-afde-7d55da32d2e6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d05a905d-77f4-425d-afde-7d55da32d2e6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d05a905d-77f4-425d-afde-7d55da32d2e6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-cea29106-a042-4537-b5ed-5597bc7c39c3 {
  margin-top: 16px;
margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 2%;
padding-bottom: 2%;
padding-right: 2%;
min-height: 50px;
}








#s-cea29106-a042-4537-b5ed-5597bc7c39c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cea29106-a042-4537-b5ed-5597bc7c39c3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2a947cbe-692b-4a4a-bd1f-39a77d3297fe {
  margin-left: auto;
margin-right: auto;
}

#s-72ce70f9-7af3-464a-ad09-8f18e8f1144d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-72ce70f9-7af3-464a-ad09-8f18e8f1144d .shg-product-title-component h3 span {
  color: ;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  
}

#s-d55bd565-9497-49b6-816e-96a256089bdb {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-d55bd565-9497-49b6-816e-96a256089bdb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 16px;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-d55bd565-9497-49b6-816e-96a256089bdb .shg-product-price {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 16px;
}

#s-d55bd565-9497-49b6-816e-96a256089bdb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-99c46078-3451-413d-8cfa-949428ba1c2d {
  margin-top: 8px;
margin-left: auto;
margin-right: auto;
padding-top: 0%;
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;
min-height: 50px;
}








#s-99c46078-3451-413d-8cfa-949428ba1c2d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-99c46078-3451-413d-8cfa-949428ba1c2d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-23442fe6-4055-459c-bf23-8182b3d889f9 {
  margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-23442fe6-4055-459c-bf23-8182b3d889f9 {
  border-style: solid;
border-color: #000;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-23442fe6-4055-459c-bf23-8182b3d889f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-23442fe6-4055-459c-bf23-8182b3d889f9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bbecde22-a460-4072-9004-cf9cca166e5a {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-bbecde22-a460-4072-9004-cf9cca166e5a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bbecde22-a460-4072-9004-cf9cca166e5a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-bbecde22-a460-4072-9004-cf9cca166e5a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-bbecde22-a460-4072-9004-cf9cca166e5a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-950b89a5-b4b7-4479-9078-121e916d3bb5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-950b89a5-b4b7-4479-9078-121e916d3bb5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-950b89a5-b4b7-4479-9078-121e916d3bb5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aa593fc8-2bcc-4fc6-bb4f-0aed9594f4bf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-aa593fc8-2bcc-4fc6-bb4f-0aed9594f4bf .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-aa593fc8-2bcc-4fc6-bb4f-0aed9594f4bf .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-aa593fc8-2bcc-4fc6-bb4f-0aed9594f4bf .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-74c718e4-7948-4bdd-b77f-ba63a193d950 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-74c718e4-7948-4bdd-b77f-ba63a193d950 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-74c718e4-7948-4bdd-b77f-ba63a193d950 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-74c718e4-7948-4bdd-b77f-ba63a193d950.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2ba95b76-b864-4d7f-b400-a73ef76f5361 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2ba95b76-b864-4d7f-b400-a73ef76f5361 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-2ba95b76-b864-4d7f-b400-a73ef76f5361 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2ba95b76-b864-4d7f-b400-a73ef76f5361 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-f699b8e9-063f-473c-aeba-7d5b5fe917ea {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-f699b8e9-063f-473c-aeba-7d5b5fe917ea {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-f699b8e9-063f-473c-aeba-7d5b5fe917ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f699b8e9-063f-473c-aeba-7d5b5fe917ea.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-beebb787-6aea-4441-91c7-52507f799522 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-beebb787-6aea-4441-91c7-52507f799522"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-beebb787-6aea-4441-91c7-52507f799522"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-beebb787-6aea-4441-91c7-52507f799522"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-beebb787-6aea-4441-91c7-52507f799522"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-31f2aa79-0cc1-42ad-8615-5b5cb6ccbf78 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-31f2aa79-0cc1-42ad-8615-5b5cb6ccbf78 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-31f2aa79-0cc1-42ad-8615-5b5cb6ccbf78.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b29a83df-e6f4-4ac9-95d6-fa34f4d107f1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b29a83df-e6f4-4ac9-95d6-fa34f4d107f1 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b29a83df-e6f4-4ac9-95d6-fa34f4d107f1 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b29a83df-e6f4-4ac9-95d6-fa34f4d107f1 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-4714dc50-cea1-45ab-b81f-64609ffc4064 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-4714dc50-cea1-45ab-b81f-64609ffc4064 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-4714dc50-cea1-45ab-b81f-64609ffc4064 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4714dc50-cea1-45ab-b81f-64609ffc4064.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-df286225-f531-4b52-95a9-e96dd82ffd58 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-df286225-f531-4b52-95a9-e96dd82ffd58 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-df286225-f531-4b52-95a9-e96dd82ffd58 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-df286225-f531-4b52-95a9-e96dd82ffd58 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-74a111ef-81eb-4f16-9280-87c568f1a690 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-74a111ef-81eb-4f16-9280-87c568f1a690 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-74a111ef-81eb-4f16-9280-87c568f1a690 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-74a111ef-81eb-4f16-9280-87c568f1a690.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fbb977b6-959a-40a6-b45c-136e99fbf224 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-fbb977b6-959a-40a6-b45c-136e99fbf224"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fbb977b6-959a-40a6-b45c-136e99fbf224"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-fbb977b6-959a-40a6-b45c-136e99fbf224"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-fbb977b6-959a-40a6-b45c-136e99fbf224"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-d42a9969-58f8-4a78-b908-415e9daa6b23 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d42a9969-58f8-4a78-b908-415e9daa6b23 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d42a9969-58f8-4a78-b908-415e9daa6b23.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-61dee9b7-6984-41f4-a9e4-efb2bdae783d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-61dee9b7-6984-41f4-a9e4-efb2bdae783d .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-61dee9b7-6984-41f4-a9e4-efb2bdae783d .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-61dee9b7-6984-41f4-a9e4-efb2bdae783d .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-aebce30d-f3e9-4a54-be1c-88fa62bf1e7e {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-aebce30d-f3e9-4a54-be1c-88fa62bf1e7e {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-aebce30d-f3e9-4a54-be1c-88fa62bf1e7e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aebce30d-f3e9-4a54-be1c-88fa62bf1e7e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2a073a89-319f-4e80-92f8-823fb2c4ee37 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2a073a89-319f-4e80-92f8-823fb2c4ee37 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-2a073a89-319f-4e80-92f8-823fb2c4ee37 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2a073a89-319f-4e80-92f8-823fb2c4ee37 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-28e1cd2e-a878-415e-adce-93106a5ab9d7 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-28e1cd2e-a878-415e-adce-93106a5ab9d7 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-28e1cd2e-a878-415e-adce-93106a5ab9d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-28e1cd2e-a878-415e-adce-93106a5ab9d7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bbd703fe-f3dd-4994-9ea1-5f7fafe00976 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-bbd703fe-f3dd-4994-9ea1-5f7fafe00976"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bbd703fe-f3dd-4994-9ea1-5f7fafe00976"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-bbd703fe-f3dd-4994-9ea1-5f7fafe00976"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-bbd703fe-f3dd-4994-9ea1-5f7fafe00976"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-9f50cd1a-c7ed-4d90-b9f5-0e2efbf81cf6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9f50cd1a-c7ed-4d90-b9f5-0e2efbf81cf6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9f50cd1a-c7ed-4d90-b9f5-0e2efbf81cf6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-85f20acf-0de5-429c-ac32-7b9f85d01b6e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-85f20acf-0de5-429c-ac32-7b9f85d01b6e .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-85f20acf-0de5-429c-ac32-7b9f85d01b6e .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-85f20acf-0de5-429c-ac32-7b9f85d01b6e .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-ffa05126-5353-412f-9c0c-6d97c2836a89 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-ffa05126-5353-412f-9c0c-6d97c2836a89 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-ffa05126-5353-412f-9c0c-6d97c2836a89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ffa05126-5353-412f-9c0c-6d97c2836a89.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ea018980-880a-4c3d-be22-9611f8caf239 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ea018980-880a-4c3d-be22-9611f8caf239 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ea018980-880a-4c3d-be22-9611f8caf239 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ea018980-880a-4c3d-be22-9611f8caf239 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-289e62c8-181b-4cd5-b2b0-06e6277c1a6a {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-289e62c8-181b-4cd5-b2b0-06e6277c1a6a {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 3%;
padding-bottom: 3%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-289e62c8-181b-4cd5-b2b0-06e6277c1a6a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-289e62c8-181b-4cd5-b2b0-06e6277c1a6a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e4cabc29-4548-4744-8f0b-7128a0003b9c {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-e4cabc29-4548-4744-8f0b-7128a0003b9c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e4cabc29-4548-4744-8f0b-7128a0003b9c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e4cabc29-4548-4744-8f0b-7128a0003b9c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e4cabc29-4548-4744-8f0b-7128a0003b9c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-f98b6e4a-87ff-4295-adea-967ceeebeaa8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f98b6e4a-87ff-4295-adea-967ceeebeaa8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f98b6e4a-87ff-4295-adea-967ceeebeaa8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5fb6344e-66a0-4e1f-b904-d5e0ab183733 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5fb6344e-66a0-4e1f-b904-d5e0ab183733 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5fb6344e-66a0-4e1f-b904-d5e0ab183733 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5fb6344e-66a0-4e1f-b904-d5e0ab183733 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-cb317e61-d19b-4b99-889e-99bedee5a740 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-cb317e61-d19b-4b99-889e-99bedee5a740 {
  margin-top: 5px;
border-radius: 5px;
}
}







#s-cb317e61-d19b-4b99-889e-99bedee5a740 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb317e61-d19b-4b99-889e-99bedee5a740.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-70651652-0c3e-4b95-adb1-849cc001a416 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-70651652-0c3e-4b95-adb1-849cc001a416 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-70651652-0c3e-4b95-adb1-849cc001a416 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-70651652-0c3e-4b95-adb1-849cc001a416 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-4f68c74a-a44f-4e13-aa74-1aefee055c8f {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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(213, 214, 215, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(213, 214, 215, 1);
}
@media (max-width: 767px){#s-4f68c74a-a44f-4e13-aa74-1aefee055c8f {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-4f68c74a-a44f-4e13-aa74-1aefee055c8f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4f68c74a-a44f-4e13-aa74-1aefee055c8f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-99949396-071e-404a-a3de-2063e355b658 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-99949396-071e-404a-a3de-2063e355b658"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-99949396-071e-404a-a3de-2063e355b658"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-99949396-071e-404a-a3de-2063e355b658"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-99949396-071e-404a-a3de-2063e355b658"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-07616ebf-f80c-4439-b1d4-ec247aa3d822 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-07616ebf-f80c-4439-b1d4-ec247aa3d822 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-07616ebf-f80c-4439-b1d4-ec247aa3d822.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-79d4f5b6-a5e2-4ea6-a3ee-be7052bc7de8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-79d4f5b6-a5e2-4ea6-a3ee-be7052bc7de8 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-79d4f5b6-a5e2-4ea6-a3ee-be7052bc7de8 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-79d4f5b6-a5e2-4ea6-a3ee-be7052bc7de8 .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-d5b7505c-1c32-43af-a9f0-10b62dd28fd8 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-d5b7505c-1c32-43af-a9f0-10b62dd28fd8 {
  padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
}
}@media (max-width: 767px){#s-d5b7505c-1c32-43af-a9f0-10b62dd28fd8 {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-d5b7505c-1c32-43af-a9f0-10b62dd28fd8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d5b7505c-1c32-43af-a9f0-10b62dd28fd8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aa297872-5737-4aea-8d50-f166cca37ad0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-aa297872-5737-4aea-8d50-f166cca37ad0 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-aa297872-5737-4aea-8d50-f166cca37ad0 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-aa297872-5737-4aea-8d50-f166cca37ad0 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-c5c53b88-eb3a-4aba-9bd1-2a67589e6240 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
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: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-c5c53b88-eb3a-4aba-9bd1-2a67589e6240 {
  border-style: solid;
border-color: #000;
margin-top: 10px;
padding-top: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
}
}







#s-c5c53b88-eb3a-4aba-9bd1-2a67589e6240 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c5c53b88-eb3a-4aba-9bd1-2a67589e6240.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e8965304-ae53-434f-b997-4e6ecf747422 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-e8965304-ae53-434f-b997-4e6ecf747422"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e8965304-ae53-434f-b997-4e6ecf747422"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e8965304-ae53-434f-b997-4e6ecf747422"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e8965304-ae53-434f-b997-4e6ecf747422"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-f8e4fe28-f27a-4deb-9379-a81e11fc0355 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f8e4fe28-f27a-4deb-9379-a81e11fc0355 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f8e4fe28-f27a-4deb-9379-a81e11fc0355.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e85e39f9-1420-4042-b671-b55ba394491c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e85e39f9-1420-4042-b671-b55ba394491c .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e85e39f9-1420-4042-b671-b55ba394491c .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-e85e39f9-1420-4042-b671-b55ba394491c .shogun-heading-component h6 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-8aac0864-f043-4b62-8f4d-cce8364aaa9f {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 3px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
}
@media (max-width: 767px){#s-8aac0864-f043-4b62-8f4d-cce8364aaa9f {
  margin-top: -3px;
border-radius: 5px;
}
}







#s-8aac0864-f043-4b62-8f4d-cce8364aaa9f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8aac0864-f043-4b62-8f4d-cce8364aaa9f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cdb31882-582d-4b6b-b9f1-26bc613605de {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-cdb31882-582d-4b6b-b9f1-26bc613605de .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-cdb31882-582d-4b6b-b9f1-26bc613605de .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-cdb31882-582d-4b6b-b9f1-26bc613605de .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 14px;
  
  
  
}


}
#s-c6195526-9795-4bc3-90ba-f5c2c064263d {
  margin-top: 10px;
}

@media (min-width: 0px) {
[id="s-c6195526-9795-4bc3-90ba-f5c2c064263d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c6195526-9795-4bc3-90ba-f5c2c064263d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-c6195526-9795-4bc3-90ba-f5c2c064263d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-c6195526-9795-4bc3-90ba-f5c2c064263d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  max-width: 2030px;
text-align: center;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  margin: 0 !important;
  overflow: visible;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add background color handling */
  
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff 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-53498ff8-666f-4e09-be92-4d2d0c8ba7ff .shogun-image-content {
  
    justify-content: center;
  
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image {
  box-sizing: border-box;
}



.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  
}


@media (min-width: 1200px){#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  margin: 0 !important;
  overflow: visible;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add background color handling */
  
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff .shogun-image-content {
  
    justify-content: center;
  
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image {
  box-sizing: border-box;
}



.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  margin: 0 !important;
  overflow: visible;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add background color handling */
  
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff .shogun-image-content {
  
    justify-content: center;
  
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image {
  box-sizing: border-box;
}



.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  margin: 0 !important;
  overflow: visible;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add background color handling */
  
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff .shogun-image-content {
  
    justify-content: center;
  
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image {
  box-sizing: border-box;
}



.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  
}


}@media (max-width: 767px){#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  margin: 0 !important;
  overflow: visible;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add background color handling */
  
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff .shogun-image-content {
  
    justify-content: center;
  
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff.shogun-image {
  box-sizing: border-box;
}



.s-53498ff8-666f-4e09-be92-4d2d0c8ba7ff img.shogun-image {
  
}


}
#s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  max-width: 3840px;
text-align: center;
}
@media (max-width: 767px){#s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  margin-top: 10px;
margin-bottom: 10px;
}
}
#s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  margin: 0 !important;
  overflow: visible;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add background color handling */
  
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa 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-09ce16e0-cd06-4678-b750-2bcbe68289fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image {
  box-sizing: border-box;
}



.s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  
}


@media (min-width: 1200px){#s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  margin: 0 !important;
  overflow: visible;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add background color handling */
  
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-09ce16e0-cd06-4678-b750-2bcbe68289fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image {
  box-sizing: border-box;
}



.s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  margin: 0 !important;
  overflow: visible;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add background color handling */
  
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-09ce16e0-cd06-4678-b750-2bcbe68289fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image {
  box-sizing: border-box;
}



.s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  margin: 0 !important;
  overflow: visible;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add background color handling */
  
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-09ce16e0-cd06-4678-b750-2bcbe68289fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image {
  box-sizing: border-box;
}



.s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  
}


}@media (max-width: 767px){#s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  margin: 0 !important;
  overflow: visible;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-09ce16e0-cd06-4678-b750-2bcbe68289fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add background color handling */
  
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-09ce16e0-cd06-4678-b750-2bcbe68289fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-09ce16e0-cd06-4678-b750-2bcbe68289fa.shogun-image {
  box-sizing: border-box;
}



.s-09ce16e0-cd06-4678-b750-2bcbe68289fa img.shogun-image {
  
}


}
#s-a093ddd1-f8f8-477b-99e3-36f730e33384 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
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: #000;
border-style: none;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}
@media (max-width: 767px){#s-a093ddd1-f8f8-477b-99e3-36f730e33384 {
  padding-top: 5%;
padding-bottom: 3%;
}
}







#s-a093ddd1-f8f8-477b-99e3-36f730e33384 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a093ddd1-f8f8-477b-99e3-36f730e33384.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c6b7f059-635f-4014-93c9-3f8d4d119a7b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-c6b7f059-635f-4014-93c9-3f8d4d119a7b .shogun-heading-component h3 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


@media (max-width: 767px){#s-c6b7f059-635f-4014-93c9-3f8d4d119a7b .shogun-heading-component h3 {
  color: rgba(40, 40, 40, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}


}
#s-25995494-3f6f-47a1-8c49-f1cf4d3f3e9a {
  margin-top: 12px;
margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-25995494-3f6f-47a1-8c49-f1cf4d3f3e9a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-25995494-3f6f-47a1-8c49-f1cf4d3f3e9a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-25995494-3f6f-47a1-8c49-f1cf4d3f3e9a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-25995494-3f6f-47a1-8c49-f1cf4d3f3e9a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-7e53a63f-50e9-4099-938e-22377e2e9797 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 3%;
padding-bottom: 5%;
padding-right: 3%;
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-7e53a63f-50e9-4099-938e-22377e2e9797 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7e53a63f-50e9-4099-938e-22377e2e9797.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9f9da38e-b9d9-48bd-b851-a34de6856f5b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-9f9da38e-b9d9-48bd-b851-a34de6856f5b .shogun-heading-component h4 {
  color: rgba(40, 40, 40, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


@media (max-width: 767px){#s-9f9da38e-b9d9-48bd-b851-a34de6856f5b .shogun-heading-component h4 {
  color: rgba(40, 40, 40, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


}
#s-059c1c5f-9a2b-4b66-b9ea-476ba97d1469 {
  margin-top: 10px;
}

#s-bc82b169-2028-449f-9352-2fa47be50215 {
  margin-left: auto;
margin-right: auto;
padding-top: 5%;
padding-left: 3%;
padding-bottom: 5%;
padding-right: 3%;
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-bc82b169-2028-449f-9352-2fa47be50215 {
  margin-top: 10px;
}
}







#s-bc82b169-2028-449f-9352-2fa47be50215 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bc82b169-2028-449f-9352-2fa47be50215.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b9d9c6fe-c87f-44ac-afd1-19dbe0af311c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-b9d9c6fe-c87f-44ac-afd1-19dbe0af311c .shogun-heading-component h4 {
  color: rgba(40, 40, 40, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


@media (max-width: 767px){#s-b9d9c6fe-c87f-44ac-afd1-19dbe0af311c .shogun-heading-component h4 {
  color: rgba(40, 40, 40, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


}
#s-b09eed5b-cf92-440e-96db-fa60343c2c13 {
  margin-top: 10px;
}

#s-b77b00e4-a939-43b9-9b84-ebeba6df7345 {
  margin-top: 20px;
margin-left: 10%;
margin-bottom: 10px;
margin-right: 10%;
padding-top: 30px;
padding-left: 3%;
padding-bottom: 30px;
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(165, 0, 0, 1);
}
@media (min-width: 1200px){#s-b77b00e4-a939-43b9-9b84-ebeba6df7345 {
  margin-bottom: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b77b00e4-a939-43b9-9b84-ebeba6df7345 {
  margin-bottom: 0px;
padding-left: 2%;
padding-right: 2%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b77b00e4-a939-43b9-9b84-ebeba6df7345 {
  margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-left: 2%;
padding-right: 2%;
}
}@media (max-width: 767px){#s-b77b00e4-a939-43b9-9b84-ebeba6df7345 {
  margin-top: 10px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 20px;
padding-left: 3%;
padding-bottom: 20px;
padding-right: 3%;
}
}







#s-b77b00e4-a939-43b9-9b84-ebeba6df7345 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b77b00e4-a939-43b9-9b84-ebeba6df7345.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e491ed6f-f9e0-433a-ab2f-183642efdfcd {
  margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e491ed6f-f9e0-433a-ab2f-183642efdfcd .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-e491ed6f-f9e0-433a-ab2f-183642efdfcd .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  text-align: center;
}


}@media (max-width: 767px){#s-e491ed6f-f9e0-433a-ab2f-183642efdfcd .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  text-align: center;
}


}
#s-8e9707d3-2841-4213-802d-1575e4767044 {
  margin-top: 16px;
margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-8e9707d3-2841-4213-802d-1575e4767044 {
  margin-top: 16px;
}
}
@media (min-width: 0px) {
[id="s-8e9707d3-2841-4213-802d-1575e4767044"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8e9707d3-2841-4213-802d-1575e4767044"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-8e9707d3-2841-4213-802d-1575e4767044"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-8e9707d3-2841-4213-802d-1575e4767044"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-1c2295db-ed61-43e0-870b-44c9e82c39ed {
  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);
}








#s-1c2295db-ed61-43e0-870b-44c9e82c39ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1c2295db-ed61-43e0-870b-44c9e82c39ed.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-94c993c7-e56a-4569-b56f-c91482c2738a {
  margin-left: auto;
margin-right: auto;
}

.shg-product-image-wrapper a.shogun-product-image-url {
  display: inline-block;
}

.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
  max-width: max-content;
}

.shg-product-image-wrapper {
  position: relative;
  width: 100%;
}

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-8b294b73-c22e-4e97-8849-77bb2be8fffd {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b294b73-c22e-4e97-8849-77bb2be8fffd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-e917b743-1728-47db-9714-8f13e313cc41 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e917b743-1728-47db-9714-8f13e313cc41 .shg-product-title-component h4 span {
  color: ;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  
}

.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.shg-product-atc-btn-wrapper.shg-align-left {
  text-align: left;
}

.shg-product-atc-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-product-atc-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-594b8092-df57-4b62-9f5d-b0c16c1d918e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-594b8092-df57-4b62-9f5d-b0c16c1d918e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-594b8092-df57-4b62-9f5d-b0c16c1d918e-atc-btn-wrapper {
    text-align: center;
  }


#s-594b8092-df57-4b62-9f5d-b0c16c1d918e {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-594b8092-df57-4b62-9f5d-b0c16c1d918e-atc-btn-wrapper {
    text-align: center;
  }


#s-594b8092-df57-4b62-9f5d-b0c16c1d918e {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-594b8092-df57-4b62-9f5d-b0c16c1d918e-atc-btn-wrapper {
    text-align: center;
  }


#s-594b8092-df57-4b62-9f5d-b0c16c1d918e {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-594b8092-df57-4b62-9f5d-b0c16c1d918e-atc-btn-wrapper {
    text-align: center;
  }


#s-594b8092-df57-4b62-9f5d-b0c16c1d918e {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-594b8092-df57-4b62-9f5d-b0c16c1d918e-atc-btn-wrapper {
    text-align: center;
  }


#s-594b8092-df57-4b62-9f5d-b0c16c1d918e {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-594b8092-df57-4b62-9f5d-b0c16c1d918e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4ed2354d-1f97-4f42-8ad1-78bab0aa829b {
  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-4ed2354d-1f97-4f42-8ad1-78bab0aa829b {
  margin-top: 10px;
}
}







#s-4ed2354d-1f97-4f42-8ad1-78bab0aa829b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4ed2354d-1f97-4f42-8ad1-78bab0aa829b.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-02dd9885-e56c-4932-8a2f-b60228def37e {
  margin-left: auto;
margin-right: auto;
}

#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c26b57f-825b-4f2f-b1cc-d18498a5d512 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-130a3d03-ae5d-47d6-8978-b515cbd2435e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-130a3d03-ae5d-47d6-8978-b515cbd2435e .shg-product-title-component h4 span {
  color: ;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-7d39639d-b863-44de-8911-0b9fa311a4d2:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-7d39639d-b863-44de-8911-0b9fa311a4d2:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-7d39639d-b863-44de-8911-0b9fa311a4d2-atc-btn-wrapper {
    text-align: center;
  }


#s-7d39639d-b863-44de-8911-0b9fa311a4d2 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-7d39639d-b863-44de-8911-0b9fa311a4d2-atc-btn-wrapper {
    text-align: center;
  }


#s-7d39639d-b863-44de-8911-0b9fa311a4d2 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-7d39639d-b863-44de-8911-0b9fa311a4d2-atc-btn-wrapper {
    text-align: center;
  }


#s-7d39639d-b863-44de-8911-0b9fa311a4d2 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-7d39639d-b863-44de-8911-0b9fa311a4d2-atc-btn-wrapper {
    text-align: center;
  }


#s-7d39639d-b863-44de-8911-0b9fa311a4d2 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-7d39639d-b863-44de-8911-0b9fa311a4d2-atc-btn-wrapper {
    text-align: center;
  }


#s-7d39639d-b863-44de-8911-0b9fa311a4d2 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-7d39639d-b863-44de-8911-0b9fa311a4d2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-55e9059e-9440-4e69-8414-5667f002e2ef {
  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-55e9059e-9440-4e69-8414-5667f002e2ef {
  margin-top: 10px;
}
}







#s-55e9059e-9440-4e69-8414-5667f002e2ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55e9059e-9440-4e69-8414-5667f002e2ef.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-b5cd0ea2-fe3b-49eb-9876-9cdac0baeb33 {
  margin-left: auto;
margin-right: auto;
}

#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4982ab82-e3c9-4d6d-8964-5910567fdbdf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2f197c83-64c8-4803-b2a5-f8a5a9f88606 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2f197c83-64c8-4803-b2a5-f8a5a9f88606 .shg-product-title-component h4 span {
  color: ;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30-atc-btn-wrapper {
    text-align: center;
  }


#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30-atc-btn-wrapper {
    text-align: center;
  }


#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30-atc-btn-wrapper {
    text-align: center;
  }


#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30-atc-btn-wrapper {
    text-align: center;
  }


#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30-atc-btn-wrapper {
    text-align: center;
  }


#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 800;
  
  font-family: Montserrat;
  display:  block ;
}

#s-94ff8a6a-6464-43f0-8d3c-9a8b339dfe30.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-17d83c9a-7625-4dfe-b86e-b3f48206ff4b {
  margin-top: 0px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
padding-top: 20px;
padding-left: 3%;
padding-bottom: 25px;
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(242, 242, 242, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-17d83c9a-7625-4dfe-b86e-b3f48206ff4b {
  margin-top: 20px;
margin-left: 10%;
margin-right: 10%;
padding-top: 30px;
padding-bottom: 30px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-17d83c9a-7625-4dfe-b86e-b3f48206ff4b {
  margin-top: 20px;
padding-top: 30px;
padding-bottom: 30px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-17d83c9a-7625-4dfe-b86e-b3f48206ff4b {
  margin-top: 20px;
margin-left: 2%;
margin-right: 2%;
padding-top: 30px;
padding-bottom: 30px;
}
}@media (max-width: 767px){#s-17d83c9a-7625-4dfe-b86e-b3f48206ff4b {
  margin-top: 10px;
margin-left: 2%;
margin-right: 2%;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
}
}







#s-17d83c9a-7625-4dfe-b86e-b3f48206ff4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-17d83c9a-7625-4dfe-b86e-b3f48206ff4b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bc614ae7-0023-4075-a028-701029896bba {
  margin-top: 0px;
margin-bottom: 0px;
}
@media (min-width: 1200px){#s-bc614ae7-0023-4075-a028-701029896bba {
  padding-top: 0px;
padding-bottom: 20px;
}
}
@media (min-width: 0px) {
[id="s-bc614ae7-0023-4075-a028-701029896bba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bc614ae7-0023-4075-a028-701029896bba"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-bc614ae7-0023-4075-a028-701029896bba"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-bc614ae7-0023-4075-a028-701029896bba"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-bc614ae7-0023-4075-a028-701029896bba"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-bc614ae7-0023-4075-a028-701029896bba"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-bc614ae7-0023-4075-a028-701029896bba"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

}

#s-518a795d-bd9c-49a9-90c2-67a88fbf839e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-518a795d-bd9c-49a9-90c2-67a88fbf839e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-518a795d-bd9c-49a9-90c2-67a88fbf839e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-4aabef76-ea04-489a-a52d-47cd4ea67370 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-4aabef76-ea04-489a-a52d-47cd4ea67370 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


@media (max-width: 767px){#s-4aabef76-ea04-489a-a52d-47cd4ea67370 .shogun-heading-component h2 {
  color: ;
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


}
#s-d031caac-eb42-46cf-aa9c-32d5875001f6 {
  margin-top: 24px;
margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (max-width: 767px){#s-d031caac-eb42-46cf-aa9c-32d5875001f6 {
  margin-top: 16px;
}
}
#s-d031caac-eb42-46cf-aa9c-32d5875001f6 .shogun-heading-component h3 {
  color: ;
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-f20b2035-a97a-4f9e-83fd-c24420bc7066 {
  margin-top: 4px;
margin-left: auto;
margin-right: auto;
}

#s-f20b2035-a97a-4f9e-83fd-c24420bc7066 .shg-proportional-font-size,
#s-f20b2035-a97a-4f9e-83fd-c24420bc7066 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  max-width: 300px;
aspect-ratio: 4/3;
text-align: center;
}
@media (max-width: 767px){#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  margin-top: 30px;
margin-bottom: 10px;
}
}
#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  margin: 0 !important;
  overflow: visible;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add background color handling */
  
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 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: 3px;

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
  box-sizing: border-box;
}



.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
      position: relative;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

@media (min-width: 1200px){#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  margin: 0 !important;
  overflow: visible;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add background color handling */
  
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
  box-sizing: border-box;
}



.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
      position: relative;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 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-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  margin: 0 !important;
  overflow: visible;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add background color handling */
  
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
  box-sizing: border-box;
}



.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
      position: relative;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 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-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  margin: 0 !important;
  overflow: visible;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add background color handling */
  
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
  box-sizing: border-box;
}



.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
      position: relative;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}@media (max-width: 767px){#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  margin: 0 !important;
  overflow: visible;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 30px;
  margin-bottom: 10px;
}

.shg-image-content-margin-container-s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add background color handling */
  
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }

    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-link {
      aspect-ratio: 4/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 300px;
  }



  img.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
    
    
    
    max-height: 300px;
  }


.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image {
  box-sizing: border-box;
}



.s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 {
      --shg-aspect-ratio: calc(4/3); 
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container {
      position: relative;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ab41edf-55f6-44ec-b845-ab4440db8a62 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 300px;
    }
  }

}
#s-66c8b186-e0ab-4e83-ba8f-b0e0f6d6c9cb {
  margin-top: 0px;
margin-left: 10%;
margin-bottom: 100px;
margin-right: 10%;
padding-top: 20px;
padding-left: 3%;
padding-bottom: 25px;
padding-right: 3%;
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: 5px;
min-height: 50px;
background-color: rgba(40, 40, 40, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-66c8b186-e0ab-4e83-ba8f-b0e0f6d6c9cb {
  margin-top: 20px;
padding-top: 30px;
padding-bottom: 30px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-66c8b186-e0ab-4e83-ba8f-b0e0f6d6c9cb {
  margin-top: 20px;
padding-top: 30px;
padding-bottom: 30px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-66c8b186-e0ab-4e83-ba8f-b0e0f6d6c9cb {
  margin-top: 20px;
margin-left: 2%;
margin-right: 2%;
padding-top: 30px;
padding-bottom: 30px;
}
}@media (max-width: 767px){#s-66c8b186-e0ab-4e83-ba8f-b0e0f6d6c9cb {
  margin-top: 10px;
margin-left: 2%;
margin-bottom: 50px;
margin-right: 2%;
padding-top: 5%;
padding-bottom: 5%;
}
}







#s-66c8b186-e0ab-4e83-ba8f-b0e0f6d6c9cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-66c8b186-e0ab-4e83-ba8f-b0e0f6d6c9cb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-dd5cf32f-11aa-4555-8341-fc7e25b6cdba {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-dd5cf32f-11aa-4555-8341-fc7e25b6cdba .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}


@media (max-width: 767px){#s-dd5cf32f-11aa-4555-8341-fc7e25b6cdba .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 27px;
  
  
  
}


}
#s-94f24b4b-1924-4390-8f9f-4ffd7deea999 {
  margin-top: 16px;
margin-left: 0%;
margin-right: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-94f24b4b-1924-4390-8f9f-4ffd7deea999 {
  margin-left: 0%;
margin-right: 0%;
}
}@media (max-width: 767px){#s-94f24b4b-1924-4390-8f9f-4ffd7deea999 {
  margin-left: 0%;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-94f24b4b-1924-4390-8f9f-4ffd7deea999"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-94f24b4b-1924-4390-8f9f-4ffd7deea999"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-94f24b4b-1924-4390-8f9f-4ffd7deea999"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-94f24b4b-1924-4390-8f9f-4ffd7deea999"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.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-01bea9cc-4331-49b7-94c9-cb00e4c74065 {
  margin-top: 0px;
margin-bottom: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: #000;
border-style: none;
border-radius: 0px;
}

#s-e8cea656-e374-418e-818c-41439a68b629 {
  margin-top: 8px;
}

#s-15934ede-b09e-4225-9ecf-947dfd1f8d42 {
  margin-top: 0px;
margin-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 0px;
}
@media (max-width: 767px){#s-15934ede-b09e-4225-9ecf-947dfd1f8d42 {
  margin-top: 30px;
}
}
#s-5f08a07a-ad2e-42f0-a611-cb47712a5d65 {
  margin-top: 8px;
}

#s-3a6e7be7-3814-43dd-9c6d-447d76e33c0e {
  margin-top: 24px;
margin-left: 0%;
margin-right: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-3a6e7be7-3814-43dd-9c6d-447d76e33c0e {
  margin-left: 0%;
margin-right: 0%;
}
}@media (max-width: 767px){#s-3a6e7be7-3814-43dd-9c6d-447d76e33c0e {
  margin-left: 0%;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-3a6e7be7-3814-43dd-9c6d-447d76e33c0e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3a6e7be7-3814-43dd-9c6d-447d76e33c0e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-3a6e7be7-3814-43dd-9c6d-447d76e33c0e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-3a6e7be7-3814-43dd-9c6d-447d76e33c0e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-ce688361-7943-4218-8f9f-58ff7bd8c4f3 {
  margin-top: 0px;
margin-bottom: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: #000;
border-style: none;
border-radius: 0px;
}

#s-1dda37e0-3b04-4f78-9e75-baee962aaad0 {
  margin-top: 8px;
}

#s-9f2e072b-084f-4df9-b105-6362a6733604 {
  margin-top: 0px;
margin-bottom: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: #000;
border-style: none;
border-radius: 0px;
}
@media (max-width: 767px){#s-9f2e072b-084f-4df9-b105-6362a6733604 {
  margin-top: 30px;
}
}
#s-bd611059-f3b4-42bc-87f6-822ae6a4ec85 {
  margin-top: 8px;
}

#s-06fee55c-10f1-4163-8ab7-5213216ab9c6 {
  margin-top: 16px;
margin-left: 0%;
margin-right: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-06fee55c-10f1-4163-8ab7-5213216ab9c6 {
  margin-left: 0%;
margin-right: 0%;
}
}@media (max-width: 767px){#s-06fee55c-10f1-4163-8ab7-5213216ab9c6 {
  margin-left: 0%;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-06fee55c-10f1-4163-8ab7-5213216ab9c6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-06fee55c-10f1-4163-8ab7-5213216ab9c6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-06fee55c-10f1-4163-8ab7-5213216ab9c6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-06fee55c-10f1-4163-8ab7-5213216ab9c6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-dc2c83e5-3af3-45a2-b4a0-078d6ff27d2f {
  margin-top: 0px;
margin-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 0px;
}
@media (max-width: 767px){#s-dc2c83e5-3af3-45a2-b4a0-078d6ff27d2f {
  margin-top: 20px;
}
}
#s-705f9c8f-c28c-4c5a-bda6-3d97136b786e {
  margin-top: 8px;
}

/*
  $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;
}
