.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;
  /**
   * This is part of an IE11 fallback to avoid flex introducing
   * huge amount of weird space on the bottom on the section element.
   */
  min-height: 1px;
}

.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-c59ddeb0-595f-433d-8fd3-06a9c15dcff3 {
  padding-top: 40px;
padding-left: 30px;
padding-bottom: 60px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c59ddeb0-595f-433d-8fd3-06a9c15dcff3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c59ddeb0-595f-433d-8fd3-06a9c15dcff3.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

.shg-align-container {
  box-sizing: border-box;
}

.shg-image-content-wrapper {
  position: relative;
}

.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;
  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;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

.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>div {
  width: 100%;
}

.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;
}
#s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
  max-width: 2500px;
aspect-ratio: 2500/833;
text-align: center;
}





  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image,
  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
    width: 100%;
    height: auto;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
    
    
  }


.s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shogun-image-content {
  
    align-items: center;
  
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
      --shg-aspect-ratio: calc(2500/833); 
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
      position: relative;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
@media (min-width: 1200px){



  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image,
  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
    width: 100%;
    height: auto;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
    
    
  }


.s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shogun-image-content {
  
    align-items: center;
  
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
      --shg-aspect-ratio: calc(2500/833); 
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
      position: relative;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
}@media (min-width: 992px) and (max-width: 1199px){



  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image,
  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
    width: 100%;
    height: auto;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
    
    
  }


.s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shogun-image-content {
  
    align-items: center;
  
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
      --shg-aspect-ratio: calc(2500/833); 
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
      position: relative;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
}@media (min-width: 768px) and (max-width: 991px){



  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image,
  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
    width: 100%;
    height: auto;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
    
    
  }


.s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shogun-image-content {
  
    align-items: center;
  
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
      --shg-aspect-ratio: calc(2500/833); 
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
      position: relative;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
}@media (max-width: 767px){



  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image,
  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
    width: 100%;
    height: auto;
  }

  #s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
    
    
  }


.s-f6904d9d-72c8-411d-b35b-20e1857ff07a .shogun-image-content {
  
    align-items: center;
  
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a {
      --shg-aspect-ratio: calc(2500/833); 
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container {
      position: relative;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f6904d9d-72c8-411d-b35b-20e1857ff07a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
}
#s-1b1f4f97-cd0e-4db6-ab7c-e302312334bf {
  text-align: left;
}

#s-1b2992e9-b96d-4699-8f6b-bd1ce8a20cb6 {
  padding-bottom: 10px;
min-height: 50px;
}








#s-1b2992e9-b96d-4699-8f6b-bd1ce8a20cb6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b2992e9-b96d-4699-8f6b-bd1ce8a20cb6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.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-dd39d9ef-27e6-49ca-a4d1-ad2f064a6bc4 {
  padding-top: 0px;
padding-bottom: 0px;
}

.shogun-countdown {
  display: flex;
  text-align: center;
  justify-content: center;
}

.shg-align-left > .shogun-countdown {
  justify-content: flex-start;
}

.shg-align-right > .shogun-countdown {
  justify-content: flex-end;
}

.shogun-countdown > div {
  padding: 5px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.shogun-countdown > div > label {
  font-size: 12px;
}

.shogun-countdown > span {
  padding: 5px;
  font-size: 32px;
  line-height: 32px;
}

.shogun-countdown > div > span {
  font-size: 32px;
  line-height: 32px;
  font-weight: 600;
}

.shogun-countdown-small > div > label {
  font-size: 8px;
}

.shogun-countdown-small > span,
.shogun-countdown-small > div > span  {
  font-size: 21px;
  line-height: 21px;
}

.shogun-countdown-large > div > label {
  font-size: 18px;
}

.shogun-countdown-large > span,
.shogun-countdown-large > div > span {
  font-size: 48px;
  line-height: 48px;
}

@media (min-width: 768px) {
  .shogun-countdown > span,
  .shogun-countdown > div > span {
    font-size: 45px;
    line-height: 45px;
  }

  .shogun-countdown-small > span,
  .shogun-countdown-small > div > span {
    font-size: 30px;
    line-height: 30px;
  }

  .shogun-countdown-large > span,
  .shogun-countdown-large > div > span {
    font-size: 68px;
    line-height: 68px;
  }
}

#s-26adb86c-49f4-493f-b357-940fb09daa9e .shogun-countdown span, #s-26adb86c-49f4-493f-b357-940fb09daa9e .shogun-countdown label {
  color: #555;
}
.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;
}

#s-7859de0a-f3ab-4ce6-8285-2f1649d79c85 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-7859de0a-f3ab-4ce6-8285-2f1649d79c85"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7859de0a-f3ab-4ce6-8285-2f1649d79c85"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-7859de0a-f3ab-4ce6-8285-2f1649d79c85"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-7859de0a-f3ab-4ce6-8285-2f1649d79c85"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-de36971e-f2e9-4c7b-8a6b-03bd9958085f {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-de36971e-f2e9-4c7b-8a6b-03bd9958085f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-de36971e-f2e9-4c7b-8a6b-03bd9958085f {
  cursor: pointer;
}#s-de36971e-f2e9-4c7b-8a6b-03bd9958085f.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

.shogun-image-container {
  position: relative;
}

.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;
  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;
}

img.shogun-image {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

.shogun-image-content {
  display: flex;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

.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 > div {
  width: 100%;
}

.shogun-image-content-top {
  align-items: flex-start;
}

.shogun-image-content-center {
  align-items: center;
}

.shogun-image-content-bottom {
  align-items: flex-end;
}

.shogun-image.hover {
  opacity: 0;
  z-index: 200;
  position: absolute;
  left: 0;
  top: 0;
}

.shogun-image.hover:hover {
  opacity: 1;
}

#s-01dca9cb-72e2-4e92-89a3-7ab0963e12ed {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-01dca9cb-72e2-4e92-89a3-7ab0963e12ed img.shogun-image,
  #s-01dca9cb-72e2-4e92-89a3-7ab0963e12ed .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-01dca9cb-72e2-4e92-89a3-7ab0963e12ed {
    width: 100%;
    height: auto;
  }



  #s-01dca9cb-72e2-4e92-89a3-7ab0963e12ed img.shogun-image {
    

    
    
    
  }


#s-01dca9cb-72e2-4e92-89a3-7ab0963e12ed .shogun-image-content {
  
    align-items: center;
  
}

#s-ad70ec2a-a84d-4155-97e1-811a25500a62 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-ad70ec2a-a84d-4155-97e1-811a25500a62 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ad70ec2a-a84d-4155-97e1-811a25500a62.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-2b33a8b4-518b-4984-8cf8-459ce46db6e4 {
  padding-top: 5px;
padding-bottom: 5px;
}

.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-btn {
  cursor: pointer;
  box-sizing: border-box;
}

.shg-btn-text {
  font-weight: ;
  font-family: ;
}

.shg-btn.shg-btn-stretch {
  display: block;
}

.shg-btn:not(.shg-btn-stretch) {
  display: inline-block;
}

.shg-btn-wrapper.shg-align-left {
  text-align: left;
}

.shg-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-e4251c02-cb73-4cae-af4e-ce95fc7f510e {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-e4251c02-cb73-4cae-af4e-ce95fc7f510e:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e4251c02-cb73-4cae-af4e-ce95fc7f510e:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-e4251c02-cb73-4cae-af4e-ce95fc7f510e-root {
    text-align: left;
  }


#s-e4251c02-cb73-4cae-af4e-ce95fc7f510e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e4251c02-cb73-4cae-af4e-ce95fc7f510e-root {
    text-align: left;
  }


#s-e4251c02-cb73-4cae-af4e-ce95fc7f510e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e4251c02-cb73-4cae-af4e-ce95fc7f510e-root {
    text-align: left;
  }


#s-e4251c02-cb73-4cae-af4e-ce95fc7f510e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e4251c02-cb73-4cae-af4e-ce95fc7f510e-root {
    text-align: left;
  }


#s-e4251c02-cb73-4cae-af4e-ce95fc7f510e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e4251c02-cb73-4cae-af4e-ce95fc7f510e-root {
    text-align: left;
  }


#s-e4251c02-cb73-4cae-af4e-ce95fc7f510e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-0168e43f-92ce-40c8-9f0a-03aee5226b31 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-0168e43f-92ce-40c8-9f0a-03aee5226b31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0168e43f-92ce-40c8-9f0a-03aee5226b31 {
  cursor: pointer;
}#s-0168e43f-92ce-40c8-9f0a-03aee5226b31.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-04af12b1-7747-40ab-872d-862ee495d7f5 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-04af12b1-7747-40ab-872d-862ee495d7f5 img.shogun-image,
  #s-04af12b1-7747-40ab-872d-862ee495d7f5 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-04af12b1-7747-40ab-872d-862ee495d7f5 {
    width: 100%;
    height: auto;
  }



  #s-04af12b1-7747-40ab-872d-862ee495d7f5 img.shogun-image {
    

    
    
    
  }


#s-04af12b1-7747-40ab-872d-862ee495d7f5 .shogun-image-content {
  
    align-items: center;
  
}

#s-c74c4e56-2aeb-4544-8835-1e613f4b3c90 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-c74c4e56-2aeb-4544-8835-1e613f4b3c90 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c74c4e56-2aeb-4544-8835-1e613f4b3c90.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-91361f9c-526c-4709-a893-4641090c4dc8 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-c8faf972-c3f9-4817-af57-e56161af9700 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-c8faf972-c3f9-4817-af57-e56161af9700:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c8faf972-c3f9-4817-af57-e56161af9700:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-c8faf972-c3f9-4817-af57-e56161af9700-root {
    text-align: left;
  }


#s-c8faf972-c3f9-4817-af57-e56161af9700.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c8faf972-c3f9-4817-af57-e56161af9700-root {
    text-align: left;
  }


#s-c8faf972-c3f9-4817-af57-e56161af9700.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c8faf972-c3f9-4817-af57-e56161af9700-root {
    text-align: left;
  }


#s-c8faf972-c3f9-4817-af57-e56161af9700.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c8faf972-c3f9-4817-af57-e56161af9700-root {
    text-align: left;
  }


#s-c8faf972-c3f9-4817-af57-e56161af9700.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c8faf972-c3f9-4817-af57-e56161af9700-root {
    text-align: left;
  }


#s-c8faf972-c3f9-4817-af57-e56161af9700.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-ebaf9f11-55c4-4a1c-8ed0-079d27299268 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-ebaf9f11-55c4-4a1c-8ed0-079d27299268 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ebaf9f11-55c4-4a1c-8ed0-079d27299268 {
  cursor: pointer;
}#s-ebaf9f11-55c4-4a1c-8ed0-079d27299268.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-375dd318-e7ce-4def-8464-92c598d08ce5 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-375dd318-e7ce-4def-8464-92c598d08ce5 img.shogun-image,
  #s-375dd318-e7ce-4def-8464-92c598d08ce5 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-375dd318-e7ce-4def-8464-92c598d08ce5 {
    width: 100%;
    height: auto;
  }



  #s-375dd318-e7ce-4def-8464-92c598d08ce5 img.shogun-image {
    

    
    
    
  }


#s-375dd318-e7ce-4def-8464-92c598d08ce5 .shogun-image-content {
  
    align-items: center;
  
}

#s-37243d74-c1eb-47f0-830b-cb26992a71cc {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-37243d74-c1eb-47f0-830b-cb26992a71cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-37243d74-c1eb-47f0-830b-cb26992a71cc.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-c394ff8a-b359-419a-8819-2a1f0e6f8bb6 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1-root {
    text-align: left;
  }


#s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1-root {
    text-align: left;
  }


#s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1-root {
    text-align: left;
  }


#s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1-root {
    text-align: left;
  }


#s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1-root {
    text-align: left;
  }


#s-04c76b81-62bb-4343-bb67-9b1a8f5c39b1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-14f82739-f411-4d90-84a7-9c244226a4b6 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-14f82739-f411-4d90-84a7-9c244226a4b6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-14f82739-f411-4d90-84a7-9c244226a4b6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-14f82739-f411-4d90-84a7-9c244226a4b6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-14f82739-f411-4d90-84a7-9c244226a4b6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-12eb0c5e-12dd-4585-9daa-533f5f6b020b {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-12eb0c5e-12dd-4585-9daa-533f5f6b020b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-12eb0c5e-12dd-4585-9daa-533f5f6b020b {
  cursor: pointer;
}#s-12eb0c5e-12dd-4585-9daa-533f5f6b020b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-34dc20b7-d01d-463e-b370-c59799f3aa1d {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-34dc20b7-d01d-463e-b370-c59799f3aa1d img.shogun-image,
  #s-34dc20b7-d01d-463e-b370-c59799f3aa1d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-34dc20b7-d01d-463e-b370-c59799f3aa1d {
    width: 100%;
    height: auto;
  }



  #s-34dc20b7-d01d-463e-b370-c59799f3aa1d img.shogun-image {
    

    
    
    
  }


#s-34dc20b7-d01d-463e-b370-c59799f3aa1d .shogun-image-content {
  
    align-items: center;
  
}

#s-4dc81c30-32c8-4b3c-a9e5-b0b93d12cf2e {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-4dc81c30-32c8-4b3c-a9e5-b0b93d12cf2e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4dc81c30-32c8-4b3c-a9e5-b0b93d12cf2e.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-c97fcd0f-aafd-4fbf-b44d-49c57f8f5d1b {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-c5fa12d2-1056-438e-ab23-e8672975037b {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-c5fa12d2-1056-438e-ab23-e8672975037b:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c5fa12d2-1056-438e-ab23-e8672975037b:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-c5fa12d2-1056-438e-ab23-e8672975037b-root {
    text-align: left;
  }


#s-c5fa12d2-1056-438e-ab23-e8672975037b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c5fa12d2-1056-438e-ab23-e8672975037b-root {
    text-align: left;
  }


#s-c5fa12d2-1056-438e-ab23-e8672975037b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c5fa12d2-1056-438e-ab23-e8672975037b-root {
    text-align: left;
  }


#s-c5fa12d2-1056-438e-ab23-e8672975037b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c5fa12d2-1056-438e-ab23-e8672975037b-root {
    text-align: left;
  }


#s-c5fa12d2-1056-438e-ab23-e8672975037b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c5fa12d2-1056-438e-ab23-e8672975037b-root {
    text-align: left;
  }


#s-c5fa12d2-1056-438e-ab23-e8672975037b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-688aeb3d-3e32-4ee1-9d28-b8c235e470ed {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-688aeb3d-3e32-4ee1-9d28-b8c235e470ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-688aeb3d-3e32-4ee1-9d28-b8c235e470ed {
  cursor: pointer;
}#s-688aeb3d-3e32-4ee1-9d28-b8c235e470ed.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-0d0ba96b-54f1-4680-97e1-ee2d903773d0 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-0d0ba96b-54f1-4680-97e1-ee2d903773d0 img.shogun-image,
  #s-0d0ba96b-54f1-4680-97e1-ee2d903773d0 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-0d0ba96b-54f1-4680-97e1-ee2d903773d0 {
    width: 100%;
    height: auto;
  }



  #s-0d0ba96b-54f1-4680-97e1-ee2d903773d0 img.shogun-image {
    

    
    
    
  }


#s-0d0ba96b-54f1-4680-97e1-ee2d903773d0 .shogun-image-content {
  
    align-items: center;
  
}

#s-82483600-dfde-45a4-9142-38e3853e56f8 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-82483600-dfde-45a4-9142-38e3853e56f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-82483600-dfde-45a4-9142-38e3853e56f8.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-f495e65b-fa64-4c64-99f7-363f6aac792a {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-07a65a94-22c5-4108-84a9-d7e182c2fb20 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-07a65a94-22c5-4108-84a9-d7e182c2fb20:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-07a65a94-22c5-4108-84a9-d7e182c2fb20:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-07a65a94-22c5-4108-84a9-d7e182c2fb20-root {
    text-align: left;
  }


#s-07a65a94-22c5-4108-84a9-d7e182c2fb20.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-07a65a94-22c5-4108-84a9-d7e182c2fb20-root {
    text-align: left;
  }


#s-07a65a94-22c5-4108-84a9-d7e182c2fb20.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-07a65a94-22c5-4108-84a9-d7e182c2fb20-root {
    text-align: left;
  }


#s-07a65a94-22c5-4108-84a9-d7e182c2fb20.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-07a65a94-22c5-4108-84a9-d7e182c2fb20-root {
    text-align: left;
  }


#s-07a65a94-22c5-4108-84a9-d7e182c2fb20.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-07a65a94-22c5-4108-84a9-d7e182c2fb20-root {
    text-align: left;
  }


#s-07a65a94-22c5-4108-84a9-d7e182c2fb20.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-b546f333-2fd2-4c67-9e6d-499387496122 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-b546f333-2fd2-4c67-9e6d-499387496122 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b546f333-2fd2-4c67-9e6d-499387496122 {
  cursor: pointer;
}#s-b546f333-2fd2-4c67-9e6d-499387496122.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-52b12593-aa85-4df1-8bd2-2fe8be869585 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-52b12593-aa85-4df1-8bd2-2fe8be869585 img.shogun-image,
  #s-52b12593-aa85-4df1-8bd2-2fe8be869585 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-52b12593-aa85-4df1-8bd2-2fe8be869585 {
    width: 100%;
    height: auto;
  }



  #s-52b12593-aa85-4df1-8bd2-2fe8be869585 img.shogun-image {
    

    
    
    
  }


#s-52b12593-aa85-4df1-8bd2-2fe8be869585 .shogun-image-content {
  
    align-items: center;
  
}

#s-0c95f0ad-44ef-421b-b887-7fbdd1596e70 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-0c95f0ad-44ef-421b-b887-7fbdd1596e70 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0c95f0ad-44ef-421b-b887-7fbdd1596e70.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-21048c94-2da8-4183-8f35-ef5c52492762 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-093844bb-9c19-4e52-9fc5-a3ecd904fbff {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-093844bb-9c19-4e52-9fc5-a3ecd904fbff:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-093844bb-9c19-4e52-9fc5-a3ecd904fbff:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-093844bb-9c19-4e52-9fc5-a3ecd904fbff-root {
    text-align: left;
  }


#s-093844bb-9c19-4e52-9fc5-a3ecd904fbff.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-093844bb-9c19-4e52-9fc5-a3ecd904fbff-root {
    text-align: left;
  }


#s-093844bb-9c19-4e52-9fc5-a3ecd904fbff.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-093844bb-9c19-4e52-9fc5-a3ecd904fbff-root {
    text-align: left;
  }


#s-093844bb-9c19-4e52-9fc5-a3ecd904fbff.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-093844bb-9c19-4e52-9fc5-a3ecd904fbff-root {
    text-align: left;
  }


#s-093844bb-9c19-4e52-9fc5-a3ecd904fbff.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-093844bb-9c19-4e52-9fc5-a3ecd904fbff-root {
    text-align: left;
  }


#s-093844bb-9c19-4e52-9fc5-a3ecd904fbff.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-502f8751-bae2-4ae1-8467-4e22a5231b6b {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-502f8751-bae2-4ae1-8467-4e22a5231b6b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-502f8751-bae2-4ae1-8467-4e22a5231b6b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-502f8751-bae2-4ae1-8467-4e22a5231b6b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-502f8751-bae2-4ae1-8467-4e22a5231b6b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-b128e327-1998-408b-b363-d0399176a386 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-b128e327-1998-408b-b363-d0399176a386 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b128e327-1998-408b-b363-d0399176a386 {
  cursor: pointer;
}#s-b128e327-1998-408b-b363-d0399176a386.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-55f4d986-c5af-4d04-a4ab-0741ada118bb {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-55f4d986-c5af-4d04-a4ab-0741ada118bb img.shogun-image,
  #s-55f4d986-c5af-4d04-a4ab-0741ada118bb .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-55f4d986-c5af-4d04-a4ab-0741ada118bb {
    width: 100%;
    height: auto;
  }



  #s-55f4d986-c5af-4d04-a4ab-0741ada118bb img.shogun-image {
    

    
    
    
  }


#s-55f4d986-c5af-4d04-a4ab-0741ada118bb .shogun-image-content {
  
    align-items: center;
  
}

#s-09bf978f-8548-4d59-949e-6661b529073d {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-09bf978f-8548-4d59-949e-6661b529073d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-09bf978f-8548-4d59-949e-6661b529073d.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-23344d11-3926-4787-a62e-371ec42223ab {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-6cdc7805-e322-488c-bcee-ec6182a60946 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-6cdc7805-e322-488c-bcee-ec6182a60946:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6cdc7805-e322-488c-bcee-ec6182a60946:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-6cdc7805-e322-488c-bcee-ec6182a60946-root {
    text-align: left;
  }


#s-6cdc7805-e322-488c-bcee-ec6182a60946.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6cdc7805-e322-488c-bcee-ec6182a60946-root {
    text-align: left;
  }


#s-6cdc7805-e322-488c-bcee-ec6182a60946.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6cdc7805-e322-488c-bcee-ec6182a60946-root {
    text-align: left;
  }


#s-6cdc7805-e322-488c-bcee-ec6182a60946.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6cdc7805-e322-488c-bcee-ec6182a60946-root {
    text-align: left;
  }


#s-6cdc7805-e322-488c-bcee-ec6182a60946.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6cdc7805-e322-488c-bcee-ec6182a60946-root {
    text-align: left;
  }


#s-6cdc7805-e322-488c-bcee-ec6182a60946.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-ad360e41-bb75-4ff4-a3ed-e2d27322ede7 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-ad360e41-bb75-4ff4-a3ed-e2d27322ede7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ad360e41-bb75-4ff4-a3ed-e2d27322ede7 {
  cursor: pointer;
}#s-ad360e41-bb75-4ff4-a3ed-e2d27322ede7.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-36a6115b-503d-4fa2-ac6f-fcfb034d69d1 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-36a6115b-503d-4fa2-ac6f-fcfb034d69d1 img.shogun-image,
  #s-36a6115b-503d-4fa2-ac6f-fcfb034d69d1 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-36a6115b-503d-4fa2-ac6f-fcfb034d69d1 {
    width: 100%;
    height: auto;
  }



  #s-36a6115b-503d-4fa2-ac6f-fcfb034d69d1 img.shogun-image {
    

    
    
    
  }


#s-36a6115b-503d-4fa2-ac6f-fcfb034d69d1 .shogun-image-content {
  
    align-items: center;
  
}

#s-7b0d2893-f9d4-417d-b6c1-8e33344296bb {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-7b0d2893-f9d4-417d-b6c1-8e33344296bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7b0d2893-f9d4-417d-b6c1-8e33344296bb.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-f0681c57-3041-4280-9c25-79980a1c744f {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8-root {
    text-align: left;
  }


#s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8-root {
    text-align: left;
  }


#s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8-root {
    text-align: left;
  }


#s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8-root {
    text-align: left;
  }


#s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8-root {
    text-align: left;
  }


#s-164dc9c2-ca27-49b2-85b7-32cd2f6c01e8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-cfb97241-3324-424a-b22b-66dee0ea7f8a {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-cfb97241-3324-424a-b22b-66dee0ea7f8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cfb97241-3324-424a-b22b-66dee0ea7f8a {
  cursor: pointer;
}#s-cfb97241-3324-424a-b22b-66dee0ea7f8a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-71aaf675-f5eb-4ada-a518-8462e0d0d0d7 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-71aaf675-f5eb-4ada-a518-8462e0d0d0d7 img.shogun-image,
  #s-71aaf675-f5eb-4ada-a518-8462e0d0d0d7 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-71aaf675-f5eb-4ada-a518-8462e0d0d0d7 {
    width: 100%;
    height: auto;
  }



  #s-71aaf675-f5eb-4ada-a518-8462e0d0d0d7 img.shogun-image {
    

    
    
    
  }


#s-71aaf675-f5eb-4ada-a518-8462e0d0d0d7 .shogun-image-content {
  
    align-items: center;
  
}

#s-21c487ee-77a2-4f4b-af6b-0ce31a1b1c5c {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-21c487ee-77a2-4f4b-af6b-0ce31a1b1c5c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-21c487ee-77a2-4f4b-af6b-0ce31a1b1c5c.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-4b48f875-5c63-448c-8603-44512b948cab {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-80359a23-6423-49cd-b87f-8b884ac5b328 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-80359a23-6423-49cd-b87f-8b884ac5b328:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-80359a23-6423-49cd-b87f-8b884ac5b328:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-80359a23-6423-49cd-b87f-8b884ac5b328-root {
    text-align: left;
  }


#s-80359a23-6423-49cd-b87f-8b884ac5b328.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-80359a23-6423-49cd-b87f-8b884ac5b328-root {
    text-align: left;
  }


#s-80359a23-6423-49cd-b87f-8b884ac5b328.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-80359a23-6423-49cd-b87f-8b884ac5b328-root {
    text-align: left;
  }


#s-80359a23-6423-49cd-b87f-8b884ac5b328.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-80359a23-6423-49cd-b87f-8b884ac5b328-root {
    text-align: left;
  }


#s-80359a23-6423-49cd-b87f-8b884ac5b328.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-80359a23-6423-49cd-b87f-8b884ac5b328-root {
    text-align: left;
  }


#s-80359a23-6423-49cd-b87f-8b884ac5b328.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-c7f5437e-6bdd-449e-9d7c-09bd31225da1 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-c7f5437e-6bdd-449e-9d7c-09bd31225da1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c7f5437e-6bdd-449e-9d7c-09bd31225da1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-c7f5437e-6bdd-449e-9d7c-09bd31225da1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-c7f5437e-6bdd-449e-9d7c-09bd31225da1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-2d23619b-0bb6-4a93-b6b4-e37080fba3d5 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-2d23619b-0bb6-4a93-b6b4-e37080fba3d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2d23619b-0bb6-4a93-b6b4-e37080fba3d5 {
  cursor: pointer;
}#s-2d23619b-0bb6-4a93-b6b4-e37080fba3d5.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-fbd2bb05-54a7-41f7-b977-d14bbefec56f {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-fbd2bb05-54a7-41f7-b977-d14bbefec56f img.shogun-image,
  #s-fbd2bb05-54a7-41f7-b977-d14bbefec56f .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-fbd2bb05-54a7-41f7-b977-d14bbefec56f {
    width: 100%;
    height: auto;
  }



  #s-fbd2bb05-54a7-41f7-b977-d14bbefec56f img.shogun-image {
    

    
    
    
  }


#s-fbd2bb05-54a7-41f7-b977-d14bbefec56f .shogun-image-content {
  
    align-items: center;
  
}

#s-df8b368b-2efb-493d-93a7-09f6684d6ef1 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-df8b368b-2efb-493d-93a7-09f6684d6ef1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-df8b368b-2efb-493d-93a7-09f6684d6ef1.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-d3bfbaee-92b6-4a38-b61e-4aa3d0466ca0 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-ec40700d-955f-4da4-925b-0efb52213f8f {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-ec40700d-955f-4da4-925b-0efb52213f8f:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ec40700d-955f-4da4-925b-0efb52213f8f:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-ec40700d-955f-4da4-925b-0efb52213f8f-root {
    text-align: left;
  }


#s-ec40700d-955f-4da4-925b-0efb52213f8f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ec40700d-955f-4da4-925b-0efb52213f8f-root {
    text-align: left;
  }


#s-ec40700d-955f-4da4-925b-0efb52213f8f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ec40700d-955f-4da4-925b-0efb52213f8f-root {
    text-align: left;
  }


#s-ec40700d-955f-4da4-925b-0efb52213f8f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ec40700d-955f-4da4-925b-0efb52213f8f-root {
    text-align: left;
  }


#s-ec40700d-955f-4da4-925b-0efb52213f8f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ec40700d-955f-4da4-925b-0efb52213f8f-root {
    text-align: left;
  }


#s-ec40700d-955f-4da4-925b-0efb52213f8f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-6309d69b-d449-4ec0-b1ca-2919390d629a {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-6309d69b-d449-4ec0-b1ca-2919390d629a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6309d69b-d449-4ec0-b1ca-2919390d629a {
  cursor: pointer;
}#s-6309d69b-d449-4ec0-b1ca-2919390d629a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-d88c127e-70e6-4d82-acd8-c3eb05f393a8 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-d88c127e-70e6-4d82-acd8-c3eb05f393a8 img.shogun-image,
  #s-d88c127e-70e6-4d82-acd8-c3eb05f393a8 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-d88c127e-70e6-4d82-acd8-c3eb05f393a8 {
    width: 100%;
    height: auto;
  }



  #s-d88c127e-70e6-4d82-acd8-c3eb05f393a8 img.shogun-image {
    

    
    
    
  }


#s-d88c127e-70e6-4d82-acd8-c3eb05f393a8 .shogun-image-content {
  
    align-items: center;
  
}

#s-80d62623-d99a-48db-a19c-b58b6faf7f63 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-80d62623-d99a-48db-a19c-b58b6faf7f63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-80d62623-d99a-48db-a19c-b58b6faf7f63.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-bd69bf85-468a-4b6f-b4e0-5cf2d39f30bd {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-f2026c69-67aa-46f3-964f-61de3cf24649 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-f2026c69-67aa-46f3-964f-61de3cf24649:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f2026c69-67aa-46f3-964f-61de3cf24649:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-f2026c69-67aa-46f3-964f-61de3cf24649-root {
    text-align: left;
  }


#s-f2026c69-67aa-46f3-964f-61de3cf24649.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f2026c69-67aa-46f3-964f-61de3cf24649-root {
    text-align: left;
  }


#s-f2026c69-67aa-46f3-964f-61de3cf24649.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f2026c69-67aa-46f3-964f-61de3cf24649-root {
    text-align: left;
  }


#s-f2026c69-67aa-46f3-964f-61de3cf24649.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f2026c69-67aa-46f3-964f-61de3cf24649-root {
    text-align: left;
  }


#s-f2026c69-67aa-46f3-964f-61de3cf24649.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f2026c69-67aa-46f3-964f-61de3cf24649-root {
    text-align: left;
  }


#s-f2026c69-67aa-46f3-964f-61de3cf24649.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-67cb5781-6fdf-4aad-ba92-877f3a721c40 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-67cb5781-6fdf-4aad-ba92-877f3a721c40 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-67cb5781-6fdf-4aad-ba92-877f3a721c40 {
  cursor: pointer;
}#s-67cb5781-6fdf-4aad-ba92-877f3a721c40.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-964ab0dd-ed69-4f33-ad2f-ff9fd1679398 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-964ab0dd-ed69-4f33-ad2f-ff9fd1679398 img.shogun-image,
  #s-964ab0dd-ed69-4f33-ad2f-ff9fd1679398 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-964ab0dd-ed69-4f33-ad2f-ff9fd1679398 {
    width: 100%;
    height: auto;
  }



  #s-964ab0dd-ed69-4f33-ad2f-ff9fd1679398 img.shogun-image {
    

    
    
    
  }


#s-964ab0dd-ed69-4f33-ad2f-ff9fd1679398 .shogun-image-content {
  
    align-items: center;
  
}

#s-dd9e8de0-c98f-452b-8f07-98877c88ce46 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-dd9e8de0-c98f-452b-8f07-98877c88ce46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dd9e8de0-c98f-452b-8f07-98877c88ce46.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-e884fcfe-0a1b-4c19-9a6c-8482b4380794 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2-root {
    text-align: left;
  }


#s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2-root {
    text-align: left;
  }


#s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2-root {
    text-align: left;
  }


#s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2-root {
    text-align: left;
  }


#s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2-root {
    text-align: left;
  }


#s-fce5e1b8-abf1-423b-8954-c42a09d9f9d2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-9f8b3232-436f-47f7-bdca-052c97e0faf8 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-9f8b3232-436f-47f7-bdca-052c97e0faf8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9f8b3232-436f-47f7-bdca-052c97e0faf8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-9f8b3232-436f-47f7-bdca-052c97e0faf8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-9f8b3232-436f-47f7-bdca-052c97e0faf8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-1b46b2d2-f688-4e5f-870d-b29c8e94b2cf {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-1b46b2d2-f688-4e5f-870d-b29c8e94b2cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b46b2d2-f688-4e5f-870d-b29c8e94b2cf {
  cursor: pointer;
}#s-1b46b2d2-f688-4e5f-870d-b29c8e94b2cf.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-a0769ec6-caed-442a-bad7-940867ae2503 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-a0769ec6-caed-442a-bad7-940867ae2503 img.shogun-image,
  #s-a0769ec6-caed-442a-bad7-940867ae2503 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-a0769ec6-caed-442a-bad7-940867ae2503 {
    width: 100%;
    height: auto;
  }



  #s-a0769ec6-caed-442a-bad7-940867ae2503 img.shogun-image {
    

    
    
    
  }


#s-a0769ec6-caed-442a-bad7-940867ae2503 .shogun-image-content {
  
    align-items: center;
  
}

#s-493ca4bc-dc47-46fb-ad6c-6f5071d06b3a {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-493ca4bc-dc47-46fb-ad6c-6f5071d06b3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-493ca4bc-dc47-46fb-ad6c-6f5071d06b3a.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-f87cbded-82ab-406e-9f7d-0cb866d5b020 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-38a7a027-05f3-46b5-86bf-2f6d89d1828a {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-38a7a027-05f3-46b5-86bf-2f6d89d1828a:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-38a7a027-05f3-46b5-86bf-2f6d89d1828a:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-38a7a027-05f3-46b5-86bf-2f6d89d1828a-root {
    text-align: left;
  }


#s-38a7a027-05f3-46b5-86bf-2f6d89d1828a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-38a7a027-05f3-46b5-86bf-2f6d89d1828a-root {
    text-align: left;
  }


#s-38a7a027-05f3-46b5-86bf-2f6d89d1828a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-38a7a027-05f3-46b5-86bf-2f6d89d1828a-root {
    text-align: left;
  }


#s-38a7a027-05f3-46b5-86bf-2f6d89d1828a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-38a7a027-05f3-46b5-86bf-2f6d89d1828a-root {
    text-align: left;
  }


#s-38a7a027-05f3-46b5-86bf-2f6d89d1828a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-38a7a027-05f3-46b5-86bf-2f6d89d1828a-root {
    text-align: left;
  }


#s-38a7a027-05f3-46b5-86bf-2f6d89d1828a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-8fc2f739-12ad-486e-ba84-91790e8d1f4e {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-8fc2f739-12ad-486e-ba84-91790e8d1f4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8fc2f739-12ad-486e-ba84-91790e8d1f4e {
  cursor: pointer;
}#s-8fc2f739-12ad-486e-ba84-91790e8d1f4e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-6d1e92fd-93b2-48b4-b101-b730b60c7174 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-6d1e92fd-93b2-48b4-b101-b730b60c7174 img.shogun-image,
  #s-6d1e92fd-93b2-48b4-b101-b730b60c7174 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-6d1e92fd-93b2-48b4-b101-b730b60c7174 {
    width: 100%;
    height: auto;
  }



  #s-6d1e92fd-93b2-48b4-b101-b730b60c7174 img.shogun-image {
    

    
    
    
  }


#s-6d1e92fd-93b2-48b4-b101-b730b60c7174 .shogun-image-content {
  
    align-items: center;
  
}

#s-6fe94cfe-b56c-4e89-a04d-040af1fd812d {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-6fe94cfe-b56c-4e89-a04d-040af1fd812d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6fe94cfe-b56c-4e89-a04d-040af1fd812d.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-2762a546-6980-470d-af3b-5dfae0b82478 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-d36a00da-dff1-400d-94f4-9e0a72356f59 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-d36a00da-dff1-400d-94f4-9e0a72356f59:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-d36a00da-dff1-400d-94f4-9e0a72356f59:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-d36a00da-dff1-400d-94f4-9e0a72356f59-root {
    text-align: left;
  }


#s-d36a00da-dff1-400d-94f4-9e0a72356f59.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d36a00da-dff1-400d-94f4-9e0a72356f59-root {
    text-align: left;
  }


#s-d36a00da-dff1-400d-94f4-9e0a72356f59.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d36a00da-dff1-400d-94f4-9e0a72356f59-root {
    text-align: left;
  }


#s-d36a00da-dff1-400d-94f4-9e0a72356f59.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d36a00da-dff1-400d-94f4-9e0a72356f59-root {
    text-align: left;
  }


#s-d36a00da-dff1-400d-94f4-9e0a72356f59.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d36a00da-dff1-400d-94f4-9e0a72356f59-root {
    text-align: left;
  }


#s-d36a00da-dff1-400d-94f4-9e0a72356f59.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-b2f7299a-225c-44b6-a599-57d1eeec2267 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-b2f7299a-225c-44b6-a599-57d1eeec2267 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b2f7299a-225c-44b6-a599-57d1eeec2267 {
  cursor: pointer;
}#s-b2f7299a-225c-44b6-a599-57d1eeec2267.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-79a4f5a1-fa90-47ac-a839-d8bca5664e25 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-79a4f5a1-fa90-47ac-a839-d8bca5664e25 img.shogun-image,
  #s-79a4f5a1-fa90-47ac-a839-d8bca5664e25 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-79a4f5a1-fa90-47ac-a839-d8bca5664e25 {
    width: 100%;
    height: auto;
  }



  #s-79a4f5a1-fa90-47ac-a839-d8bca5664e25 img.shogun-image {
    

    
    
    
  }


#s-79a4f5a1-fa90-47ac-a839-d8bca5664e25 .shogun-image-content {
  
    align-items: center;
  
}

#s-e4850d50-5e2e-4477-aca1-5a6f3d4c0236 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-e4850d50-5e2e-4477-aca1-5a6f3d4c0236 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e4850d50-5e2e-4477-aca1-5a6f3d4c0236.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-1d2cf450-a3da-4c5e-a0ba-25e383c94fce {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363-root {
    text-align: left;
  }


#s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363-root {
    text-align: left;
  }


#s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363-root {
    text-align: left;
  }


#s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363-root {
    text-align: left;
  }


#s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363-root {
    text-align: left;
  }


#s-1fd54c9e-80c0-4426-ba0f-e8b202cb4363.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-536825c4-1d98-4851-8c04-0d8bd53b2e51 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-536825c4-1d98-4851-8c04-0d8bd53b2e51"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-536825c4-1d98-4851-8c04-0d8bd53b2e51"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-536825c4-1d98-4851-8c04-0d8bd53b2e51"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-536825c4-1d98-4851-8c04-0d8bd53b2e51"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-ee87034c-87d0-4c1b-995c-f5c43097856a {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-ee87034c-87d0-4c1b-995c-f5c43097856a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ee87034c-87d0-4c1b-995c-f5c43097856a {
  cursor: pointer;
}#s-ee87034c-87d0-4c1b-995c-f5c43097856a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-e3f60809-9c68-4266-8acb-66270c481453 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-e3f60809-9c68-4266-8acb-66270c481453 img.shogun-image,
  #s-e3f60809-9c68-4266-8acb-66270c481453 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-e3f60809-9c68-4266-8acb-66270c481453 {
    width: 100%;
    height: auto;
  }



  #s-e3f60809-9c68-4266-8acb-66270c481453 img.shogun-image {
    

    
    
    
  }


#s-e3f60809-9c68-4266-8acb-66270c481453 .shogun-image-content {
  
    align-items: center;
  
}

#s-b2df3328-8e7e-4d5e-a8c3-12735d2b4893 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-b2df3328-8e7e-4d5e-a8c3-12735d2b4893 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b2df3328-8e7e-4d5e-a8c3-12735d2b4893.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-38c57028-d463-40e1-bb60-1588ed2b8cda {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-a1be8229-323f-423e-b3b7-a77a59e41c34 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-a1be8229-323f-423e-b3b7-a77a59e41c34:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a1be8229-323f-423e-b3b7-a77a59e41c34:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-a1be8229-323f-423e-b3b7-a77a59e41c34-root {
    text-align: left;
  }


#s-a1be8229-323f-423e-b3b7-a77a59e41c34.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a1be8229-323f-423e-b3b7-a77a59e41c34-root {
    text-align: left;
  }


#s-a1be8229-323f-423e-b3b7-a77a59e41c34.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a1be8229-323f-423e-b3b7-a77a59e41c34-root {
    text-align: left;
  }


#s-a1be8229-323f-423e-b3b7-a77a59e41c34.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a1be8229-323f-423e-b3b7-a77a59e41c34-root {
    text-align: left;
  }


#s-a1be8229-323f-423e-b3b7-a77a59e41c34.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a1be8229-323f-423e-b3b7-a77a59e41c34-root {
    text-align: left;
  }


#s-a1be8229-323f-423e-b3b7-a77a59e41c34.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-f0aebaf4-daf5-4d1f-b320-20390cdc0b1d {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-f0aebaf4-daf5-4d1f-b320-20390cdc0b1d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f0aebaf4-daf5-4d1f-b320-20390cdc0b1d {
  cursor: pointer;
}#s-f0aebaf4-daf5-4d1f-b320-20390cdc0b1d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-43f11e28-662b-4184-aefb-468021f2c29b {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-43f11e28-662b-4184-aefb-468021f2c29b img.shogun-image,
  #s-43f11e28-662b-4184-aefb-468021f2c29b .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-43f11e28-662b-4184-aefb-468021f2c29b {
    width: 100%;
    height: auto;
  }



  #s-43f11e28-662b-4184-aefb-468021f2c29b img.shogun-image {
    

    
    
    
  }


#s-43f11e28-662b-4184-aefb-468021f2c29b .shogun-image-content {
  
    align-items: center;
  
}

#s-a2cd4dcf-d3d3-4873-bffd-69d230e2e6d1 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-a2cd4dcf-d3d3-4873-bffd-69d230e2e6d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a2cd4dcf-d3d3-4873-bffd-69d230e2e6d1.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-1c9b8ea4-80e2-40c1-a589-42938a62ff67 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-2db4f126-1168-4545-aeae-c4d4d6d76f8b {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-2db4f126-1168-4545-aeae-c4d4d6d76f8b:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2db4f126-1168-4545-aeae-c4d4d6d76f8b:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-2db4f126-1168-4545-aeae-c4d4d6d76f8b-root {
    text-align: left;
  }


#s-2db4f126-1168-4545-aeae-c4d4d6d76f8b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2db4f126-1168-4545-aeae-c4d4d6d76f8b-root {
    text-align: left;
  }


#s-2db4f126-1168-4545-aeae-c4d4d6d76f8b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2db4f126-1168-4545-aeae-c4d4d6d76f8b-root {
    text-align: left;
  }


#s-2db4f126-1168-4545-aeae-c4d4d6d76f8b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2db4f126-1168-4545-aeae-c4d4d6d76f8b-root {
    text-align: left;
  }


#s-2db4f126-1168-4545-aeae-c4d4d6d76f8b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2db4f126-1168-4545-aeae-c4d4d6d76f8b-root {
    text-align: left;
  }


#s-2db4f126-1168-4545-aeae-c4d4d6d76f8b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-c6f48b30-b733-4e12-8d51-7e124f7c2eab {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-c6f48b30-b733-4e12-8d51-7e124f7c2eab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c6f48b30-b733-4e12-8d51-7e124f7c2eab {
  cursor: pointer;
}#s-c6f48b30-b733-4e12-8d51-7e124f7c2eab.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-ef403b78-737b-48b9-b43f-808d41f6bf76 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-ef403b78-737b-48b9-b43f-808d41f6bf76 img.shogun-image,
  #s-ef403b78-737b-48b9-b43f-808d41f6bf76 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-ef403b78-737b-48b9-b43f-808d41f6bf76 {
    width: 100%;
    height: auto;
  }



  #s-ef403b78-737b-48b9-b43f-808d41f6bf76 img.shogun-image {
    

    
    
    
  }


#s-ef403b78-737b-48b9-b43f-808d41f6bf76 .shogun-image-content {
  
    align-items: center;
  
}

#s-e936a4d1-ec7c-4217-b91b-d9a8deb8bda2 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-e936a4d1-ec7c-4217-b91b-d9a8deb8bda2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e936a4d1-ec7c-4217-b91b-d9a8deb8bda2.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-19c3efe7-a6b5-429e-b955-424c480eece7 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-f7cfcbaf-d150-4583-9d82-3c91b2752337 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-f7cfcbaf-d150-4583-9d82-3c91b2752337:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f7cfcbaf-d150-4583-9d82-3c91b2752337:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-f7cfcbaf-d150-4583-9d82-3c91b2752337-root {
    text-align: left;
  }


#s-f7cfcbaf-d150-4583-9d82-3c91b2752337.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f7cfcbaf-d150-4583-9d82-3c91b2752337-root {
    text-align: left;
  }


#s-f7cfcbaf-d150-4583-9d82-3c91b2752337.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f7cfcbaf-d150-4583-9d82-3c91b2752337-root {
    text-align: left;
  }


#s-f7cfcbaf-d150-4583-9d82-3c91b2752337.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f7cfcbaf-d150-4583-9d82-3c91b2752337-root {
    text-align: left;
  }


#s-f7cfcbaf-d150-4583-9d82-3c91b2752337.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f7cfcbaf-d150-4583-9d82-3c91b2752337-root {
    text-align: left;
  }


#s-f7cfcbaf-d150-4583-9d82-3c91b2752337.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-23f18b25-c5f3-4e16-a62b-736f9e7c6e5c {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-23f18b25-c5f3-4e16-a62b-736f9e7c6e5c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-23f18b25-c5f3-4e16-a62b-736f9e7c6e5c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-23f18b25-c5f3-4e16-a62b-736f9e7c6e5c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-23f18b25-c5f3-4e16-a62b-736f9e7c6e5c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-536e21ff-1954-499c-955c-de8dd6497645 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-536e21ff-1954-499c-955c-de8dd6497645 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-536e21ff-1954-499c-955c-de8dd6497645 {
  cursor: pointer;
}#s-536e21ff-1954-499c-955c-de8dd6497645.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-84461ffb-3542-4819-8ae9-698315adabf4 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-84461ffb-3542-4819-8ae9-698315adabf4 img.shogun-image,
  #s-84461ffb-3542-4819-8ae9-698315adabf4 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-84461ffb-3542-4819-8ae9-698315adabf4 {
    width: 100%;
    height: auto;
  }



  #s-84461ffb-3542-4819-8ae9-698315adabf4 img.shogun-image {
    

    
    
    
  }


#s-84461ffb-3542-4819-8ae9-698315adabf4 .shogun-image-content {
  
    align-items: center;
  
}

#s-96a521e4-b3f7-490f-889d-2037c85c1c76 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-96a521e4-b3f7-490f-889d-2037c85c1c76 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-96a521e4-b3f7-490f-889d-2037c85c1c76.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-69b4e810-8682-4789-a214-5be37132e8c7 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-1934709b-513f-4ab2-ae3c-643701bd69d8 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-1934709b-513f-4ab2-ae3c-643701bd69d8:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1934709b-513f-4ab2-ae3c-643701bd69d8:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-1934709b-513f-4ab2-ae3c-643701bd69d8-root {
    text-align: left;
  }


#s-1934709b-513f-4ab2-ae3c-643701bd69d8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1934709b-513f-4ab2-ae3c-643701bd69d8-root {
    text-align: left;
  }


#s-1934709b-513f-4ab2-ae3c-643701bd69d8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1934709b-513f-4ab2-ae3c-643701bd69d8-root {
    text-align: left;
  }


#s-1934709b-513f-4ab2-ae3c-643701bd69d8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1934709b-513f-4ab2-ae3c-643701bd69d8-root {
    text-align: left;
  }


#s-1934709b-513f-4ab2-ae3c-643701bd69d8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1934709b-513f-4ab2-ae3c-643701bd69d8-root {
    text-align: left;
  }


#s-1934709b-513f-4ab2-ae3c-643701bd69d8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-f506cc94-7650-4dfc-b220-83f786a9d260 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-f506cc94-7650-4dfc-b220-83f786a9d260 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f506cc94-7650-4dfc-b220-83f786a9d260 {
  cursor: pointer;
}#s-f506cc94-7650-4dfc-b220-83f786a9d260.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-2d0f36ba-6d87-4457-9be9-abde26e74ca8 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-2d0f36ba-6d87-4457-9be9-abde26e74ca8 img.shogun-image,
  #s-2d0f36ba-6d87-4457-9be9-abde26e74ca8 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-2d0f36ba-6d87-4457-9be9-abde26e74ca8 {
    width: 100%;
    height: auto;
  }



  #s-2d0f36ba-6d87-4457-9be9-abde26e74ca8 img.shogun-image {
    

    
    
    
  }


#s-2d0f36ba-6d87-4457-9be9-abde26e74ca8 .shogun-image-content {
  
    align-items: center;
  
}

#s-0ad80bcf-cd15-4ac1-96cc-fa1cea6ef765 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-0ad80bcf-cd15-4ac1-96cc-fa1cea6ef765 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0ad80bcf-cd15-4ac1-96cc-fa1cea6ef765.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-eab8aae0-9e68-44a8-a8f0-c6a134228784 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b-root {
    text-align: left;
  }


#s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b-root {
    text-align: left;
  }


#s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b-root {
    text-align: left;
  }


#s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b-root {
    text-align: left;
  }


#s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b-root {
    text-align: left;
  }


#s-3f9a035c-64ce-428d-b1a9-955aa7b69a6b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-55460753-05ea-4c01-93de-6fa0e62d3034 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-55460753-05ea-4c01-93de-6fa0e62d3034 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-55460753-05ea-4c01-93de-6fa0e62d3034 {
  cursor: pointer;
}#s-55460753-05ea-4c01-93de-6fa0e62d3034.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-98faeb45-b298-4bc6-8ced-775af6d17b4f {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-98faeb45-b298-4bc6-8ced-775af6d17b4f img.shogun-image,
  #s-98faeb45-b298-4bc6-8ced-775af6d17b4f .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-98faeb45-b298-4bc6-8ced-775af6d17b4f {
    width: 100%;
    height: auto;
  }



  #s-98faeb45-b298-4bc6-8ced-775af6d17b4f img.shogun-image {
    

    
    
    
  }


#s-98faeb45-b298-4bc6-8ced-775af6d17b4f .shogun-image-content {
  
    align-items: center;
  
}

#s-5b41941b-543f-4ca2-a282-c9a51c1e3ada {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-5b41941b-543f-4ca2-a282-c9a51c1e3ada > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5b41941b-543f-4ca2-a282-c9a51c1e3ada.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-f8cb4a96-f030-411c-a88f-7e97b0abbb47 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-7a10d8bf-4b56-499a-a20e-5c469c781e5e {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-7a10d8bf-4b56-499a-a20e-5c469c781e5e:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7a10d8bf-4b56-499a-a20e-5c469c781e5e:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-7a10d8bf-4b56-499a-a20e-5c469c781e5e-root {
    text-align: left;
  }


#s-7a10d8bf-4b56-499a-a20e-5c469c781e5e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7a10d8bf-4b56-499a-a20e-5c469c781e5e-root {
    text-align: left;
  }


#s-7a10d8bf-4b56-499a-a20e-5c469c781e5e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7a10d8bf-4b56-499a-a20e-5c469c781e5e-root {
    text-align: left;
  }


#s-7a10d8bf-4b56-499a-a20e-5c469c781e5e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7a10d8bf-4b56-499a-a20e-5c469c781e5e-root {
    text-align: left;
  }


#s-7a10d8bf-4b56-499a-a20e-5c469c781e5e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7a10d8bf-4b56-499a-a20e-5c469c781e5e-root {
    text-align: left;
  }


#s-7a10d8bf-4b56-499a-a20e-5c469c781e5e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-c1d811ce-8755-484e-9606-d8faa0d1cb32 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-c1d811ce-8755-484e-9606-d8faa0d1cb32"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c1d811ce-8755-484e-9606-d8faa0d1cb32"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-c1d811ce-8755-484e-9606-d8faa0d1cb32"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-c1d811ce-8755-484e-9606-d8faa0d1cb32"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-84df587f-b7a5-42f9-b88a-e208de03d7b5 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-84df587f-b7a5-42f9-b88a-e208de03d7b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-84df587f-b7a5-42f9-b88a-e208de03d7b5 {
  cursor: pointer;
}#s-84df587f-b7a5-42f9-b88a-e208de03d7b5.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-977eada7-cb5b-4fe1-bc76-91c25c217bc4 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-977eada7-cb5b-4fe1-bc76-91c25c217bc4 img.shogun-image,
  #s-977eada7-cb5b-4fe1-bc76-91c25c217bc4 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-977eada7-cb5b-4fe1-bc76-91c25c217bc4 {
    width: 100%;
    height: auto;
  }



  #s-977eada7-cb5b-4fe1-bc76-91c25c217bc4 img.shogun-image {
    

    
    
    
  }


#s-977eada7-cb5b-4fe1-bc76-91c25c217bc4 .shogun-image-content {
  
    align-items: center;
  
}

#s-c17b96d3-a7e9-4f10-9c0d-577716726482 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-c17b96d3-a7e9-4f10-9c0d-577716726482 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c17b96d3-a7e9-4f10-9c0d-577716726482.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-5f83e01a-191f-4148-86cd-abff8fad0e38 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-4fd4961c-877d-4369-b1cb-43926b12a351 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-4fd4961c-877d-4369-b1cb-43926b12a351:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4fd4961c-877d-4369-b1cb-43926b12a351:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-4fd4961c-877d-4369-b1cb-43926b12a351-root {
    text-align: left;
  }


#s-4fd4961c-877d-4369-b1cb-43926b12a351.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4fd4961c-877d-4369-b1cb-43926b12a351-root {
    text-align: left;
  }


#s-4fd4961c-877d-4369-b1cb-43926b12a351.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4fd4961c-877d-4369-b1cb-43926b12a351-root {
    text-align: left;
  }


#s-4fd4961c-877d-4369-b1cb-43926b12a351.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4fd4961c-877d-4369-b1cb-43926b12a351-root {
    text-align: left;
  }


#s-4fd4961c-877d-4369-b1cb-43926b12a351.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4fd4961c-877d-4369-b1cb-43926b12a351-root {
    text-align: left;
  }


#s-4fd4961c-877d-4369-b1cb-43926b12a351.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-cbb17057-229a-4a6d-a5d5-17762e0ca1f5 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-cbb17057-229a-4a6d-a5d5-17762e0ca1f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cbb17057-229a-4a6d-a5d5-17762e0ca1f5 {
  cursor: pointer;
}#s-cbb17057-229a-4a6d-a5d5-17762e0ca1f5.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8b96d8e5-9f20-451f-8c76-16e027b5cce3 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-8b96d8e5-9f20-451f-8c76-16e027b5cce3 img.shogun-image,
  #s-8b96d8e5-9f20-451f-8c76-16e027b5cce3 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-8b96d8e5-9f20-451f-8c76-16e027b5cce3 {
    width: 100%;
    height: auto;
  }



  #s-8b96d8e5-9f20-451f-8c76-16e027b5cce3 img.shogun-image {
    

    
    
    
  }


#s-8b96d8e5-9f20-451f-8c76-16e027b5cce3 .shogun-image-content {
  
    align-items: center;
  
}

#s-1dee53b8-5c58-40ca-bff8-ace9dc5a16fa {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-1dee53b8-5c58-40ca-bff8-ace9dc5a16fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1dee53b8-5c58-40ca-bff8-ace9dc5a16fa.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-53ac5f23-eb83-4355-8226-1cae68845c7d {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7-root {
    text-align: left;
  }


#s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7-root {
    text-align: left;
  }


#s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7-root {
    text-align: left;
  }


#s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7-root {
    text-align: left;
  }


#s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7-root {
    text-align: left;
  }


#s-76fb2a6e-3a43-4c26-ae3b-e2028dde0cb7.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-d3e935b6-b0d3-47bf-be64-ff8dbdea64b5 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-d3e935b6-b0d3-47bf-be64-ff8dbdea64b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d3e935b6-b0d3-47bf-be64-ff8dbdea64b5 {
  cursor: pointer;
}#s-d3e935b6-b0d3-47bf-be64-ff8dbdea64b5.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-a0c7c861-1c27-468a-ab49-d747142c5976 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-a0c7c861-1c27-468a-ab49-d747142c5976 img.shogun-image,
  #s-a0c7c861-1c27-468a-ab49-d747142c5976 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-a0c7c861-1c27-468a-ab49-d747142c5976 {
    width: 100%;
    height: auto;
  }



  #s-a0c7c861-1c27-468a-ab49-d747142c5976 img.shogun-image {
    

    
    
    
  }


#s-a0c7c861-1c27-468a-ab49-d747142c5976 .shogun-image-content {
  
    align-items: center;
  
}

#s-2e920874-f799-4f43-b7d7-c19f9853fa75 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-2e920874-f799-4f43-b7d7-c19f9853fa75 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2e920874-f799-4f43-b7d7-c19f9853fa75.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-e30b91ec-85e1-450c-a17e-dc491aa20c10 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-ee00e36f-6835-4a17-951c-24606e3abb0e {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-ee00e36f-6835-4a17-951c-24606e3abb0e:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ee00e36f-6835-4a17-951c-24606e3abb0e:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-ee00e36f-6835-4a17-951c-24606e3abb0e-root {
    text-align: left;
  }


#s-ee00e36f-6835-4a17-951c-24606e3abb0e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ee00e36f-6835-4a17-951c-24606e3abb0e-root {
    text-align: left;
  }


#s-ee00e36f-6835-4a17-951c-24606e3abb0e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ee00e36f-6835-4a17-951c-24606e3abb0e-root {
    text-align: left;
  }


#s-ee00e36f-6835-4a17-951c-24606e3abb0e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ee00e36f-6835-4a17-951c-24606e3abb0e-root {
    text-align: left;
  }


#s-ee00e36f-6835-4a17-951c-24606e3abb0e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ee00e36f-6835-4a17-951c-24606e3abb0e-root {
    text-align: left;
  }


#s-ee00e36f-6835-4a17-951c-24606e3abb0e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-706058f2-5a04-46cc-92fd-14f6132f6b57 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-706058f2-5a04-46cc-92fd-14f6132f6b57"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-706058f2-5a04-46cc-92fd-14f6132f6b57"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-706058f2-5a04-46cc-92fd-14f6132f6b57"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-706058f2-5a04-46cc-92fd-14f6132f6b57"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-e61dc1d2-5ced-4a81-927d-976fdad8b01f {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-e61dc1d2-5ced-4a81-927d-976fdad8b01f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e61dc1d2-5ced-4a81-927d-976fdad8b01f {
  cursor: pointer;
}#s-e61dc1d2-5ced-4a81-927d-976fdad8b01f.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-03af888a-2614-4e4e-999c-92ddc980428a {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-03af888a-2614-4e4e-999c-92ddc980428a img.shogun-image,
  #s-03af888a-2614-4e4e-999c-92ddc980428a .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-03af888a-2614-4e4e-999c-92ddc980428a {
    width: 100%;
    height: auto;
  }



  #s-03af888a-2614-4e4e-999c-92ddc980428a img.shogun-image {
    

    
    
    
  }


#s-03af888a-2614-4e4e-999c-92ddc980428a .shogun-image-content {
  
    align-items: center;
  
}

#s-32d48544-c614-4577-98fa-33b702861017 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-32d48544-c614-4577-98fa-33b702861017 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-32d48544-c614-4577-98fa-33b702861017.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-79570023-84ab-43c6-9a10-355dff4ec989 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-72376f3a-3d71-4732-abb9-325b91143053 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-72376f3a-3d71-4732-abb9-325b91143053:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-72376f3a-3d71-4732-abb9-325b91143053:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-72376f3a-3d71-4732-abb9-325b91143053-root {
    text-align: left;
  }


#s-72376f3a-3d71-4732-abb9-325b91143053.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-72376f3a-3d71-4732-abb9-325b91143053-root {
    text-align: left;
  }


#s-72376f3a-3d71-4732-abb9-325b91143053.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-72376f3a-3d71-4732-abb9-325b91143053-root {
    text-align: left;
  }


#s-72376f3a-3d71-4732-abb9-325b91143053.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-72376f3a-3d71-4732-abb9-325b91143053-root {
    text-align: left;
  }


#s-72376f3a-3d71-4732-abb9-325b91143053.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-72376f3a-3d71-4732-abb9-325b91143053-root {
    text-align: left;
  }


#s-72376f3a-3d71-4732-abb9-325b91143053.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-50e7686a-c68c-4f11-9ee5-703a87c900bb {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-50e7686a-c68c-4f11-9ee5-703a87c900bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-50e7686a-c68c-4f11-9ee5-703a87c900bb {
  cursor: pointer;
}#s-50e7686a-c68c-4f11-9ee5-703a87c900bb.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-24e3301d-70dc-4f8c-b9df-5d65ad174ce5 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-24e3301d-70dc-4f8c-b9df-5d65ad174ce5 img.shogun-image,
  #s-24e3301d-70dc-4f8c-b9df-5d65ad174ce5 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-24e3301d-70dc-4f8c-b9df-5d65ad174ce5 {
    width: 100%;
    height: auto;
  }



  #s-24e3301d-70dc-4f8c-b9df-5d65ad174ce5 img.shogun-image {
    

    
    
    
  }


#s-24e3301d-70dc-4f8c-b9df-5d65ad174ce5 .shogun-image-content {
  
    align-items: center;
  
}

#s-8e78c99f-ffe8-4050-a352-6b0d5784324c {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-8e78c99f-ffe8-4050-a352-6b0d5784324c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8e78c99f-ffe8-4050-a352-6b0d5784324c.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-fcbe1a1d-2bc3-4a42-8f1c-b6ed8424ca4e {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-ea5c8445-60a9-44ac-a50e-94ad737c72af {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-ea5c8445-60a9-44ac-a50e-94ad737c72af:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ea5c8445-60a9-44ac-a50e-94ad737c72af:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-ea5c8445-60a9-44ac-a50e-94ad737c72af-root {
    text-align: left;
  }


#s-ea5c8445-60a9-44ac-a50e-94ad737c72af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ea5c8445-60a9-44ac-a50e-94ad737c72af-root {
    text-align: left;
  }


#s-ea5c8445-60a9-44ac-a50e-94ad737c72af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ea5c8445-60a9-44ac-a50e-94ad737c72af-root {
    text-align: left;
  }


#s-ea5c8445-60a9-44ac-a50e-94ad737c72af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ea5c8445-60a9-44ac-a50e-94ad737c72af-root {
    text-align: left;
  }


#s-ea5c8445-60a9-44ac-a50e-94ad737c72af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ea5c8445-60a9-44ac-a50e-94ad737c72af-root {
    text-align: left;
  }


#s-ea5c8445-60a9-44ac-a50e-94ad737c72af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-a37ce4c6-ff2f-4541-8eac-80ad3457fd9c {
  padding-bottom: 10px;
min-height: 50px;
}








#s-a37ce4c6-ff2f-4541-8eac-80ad3457fd9c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a37ce4c6-ff2f-4541-8eac-80ad3457fd9c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-hr-wrapper {
  padding: 30px 0;
}

.shg-hr-wrapper hr {
  margin: 0;
  border: 0;
  width: 100%;
}

#s-0c3a39c1-b857-4cb7-88f4-184d15e0383e hr {
  border-top: 2px solid #ddd;
}

#s-b7b697d8-ad3c-4b71-8acf-c4e3556f2118 {
  padding-top: 0px;
padding-bottom: 0px;
}

#s-74420fd1-d774-417d-85e9-a9214116ef48 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-74420fd1-d774-417d-85e9-a9214116ef48"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-74420fd1-d774-417d-85e9-a9214116ef48"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-74420fd1-d774-417d-85e9-a9214116ef48"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-74420fd1-d774-417d-85e9-a9214116ef48"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-c10e69b1-b7a7-4ccb-8038-0b9ab6d264f6 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-c10e69b1-b7a7-4ccb-8038-0b9ab6d264f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c10e69b1-b7a7-4ccb-8038-0b9ab6d264f6 {
  cursor: pointer;
}#s-c10e69b1-b7a7-4ccb-8038-0b9ab6d264f6.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-ff237c4b-b8bb-4995-bd02-9f410db277ea {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-ff237c4b-b8bb-4995-bd02-9f410db277ea img.shogun-image,
  #s-ff237c4b-b8bb-4995-bd02-9f410db277ea .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-ff237c4b-b8bb-4995-bd02-9f410db277ea {
    width: 100%;
    height: auto;
  }



  #s-ff237c4b-b8bb-4995-bd02-9f410db277ea img.shogun-image {
    

    
    
    
  }


#s-ff237c4b-b8bb-4995-bd02-9f410db277ea .shogun-image-content {
  
    align-items: center;
  
}

#s-fd9103fd-dc4b-4ffb-9682-373871a35e34 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-fd9103fd-dc4b-4ffb-9682-373871a35e34 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fd9103fd-dc4b-4ffb-9682-373871a35e34.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-c3909ccf-eda1-4252-9d1e-f5eebdc6e87e {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-e919723f-a29f-4a51-8062-9f9ccd68ebe2 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-e919723f-a29f-4a51-8062-9f9ccd68ebe2:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e919723f-a29f-4a51-8062-9f9ccd68ebe2:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-e919723f-a29f-4a51-8062-9f9ccd68ebe2-root {
    text-align: left;
  }


#s-e919723f-a29f-4a51-8062-9f9ccd68ebe2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e919723f-a29f-4a51-8062-9f9ccd68ebe2-root {
    text-align: left;
  }


#s-e919723f-a29f-4a51-8062-9f9ccd68ebe2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e919723f-a29f-4a51-8062-9f9ccd68ebe2-root {
    text-align: left;
  }


#s-e919723f-a29f-4a51-8062-9f9ccd68ebe2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e919723f-a29f-4a51-8062-9f9ccd68ebe2-root {
    text-align: left;
  }


#s-e919723f-a29f-4a51-8062-9f9ccd68ebe2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e919723f-a29f-4a51-8062-9f9ccd68ebe2-root {
    text-align: left;
  }


#s-e919723f-a29f-4a51-8062-9f9ccd68ebe2.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-39b9657a-f553-4786-b2b5-8ba67c48b941 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-39b9657a-f553-4786-b2b5-8ba67c48b941 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-39b9657a-f553-4786-b2b5-8ba67c48b941 {
  cursor: pointer;
}#s-39b9657a-f553-4786-b2b5-8ba67c48b941.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-a9edcc53-145f-46fd-bf09-f0862cb004dc {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-a9edcc53-145f-46fd-bf09-f0862cb004dc img.shogun-image,
  #s-a9edcc53-145f-46fd-bf09-f0862cb004dc .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-a9edcc53-145f-46fd-bf09-f0862cb004dc {
    width: 100%;
    height: auto;
  }



  #s-a9edcc53-145f-46fd-bf09-f0862cb004dc img.shogun-image {
    

    
    
    
  }


#s-a9edcc53-145f-46fd-bf09-f0862cb004dc .shogun-image-content {
  
    align-items: center;
  
}

#s-2d8f2687-2d29-43a7-8315-ee0cdbb86346 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-2d8f2687-2d29-43a7-8315-ee0cdbb86346 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2d8f2687-2d29-43a7-8315-ee0cdbb86346.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-773f2f33-e2db-4e65-9f02-5aad6a5d03ca {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-5cb12233-76a8-46a6-a7ab-b230833dd7b3 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-5cb12233-76a8-46a6-a7ab-b230833dd7b3:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-5cb12233-76a8-46a6-a7ab-b230833dd7b3:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-5cb12233-76a8-46a6-a7ab-b230833dd7b3-root {
    text-align: left;
  }


#s-5cb12233-76a8-46a6-a7ab-b230833dd7b3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5cb12233-76a8-46a6-a7ab-b230833dd7b3-root {
    text-align: left;
  }


#s-5cb12233-76a8-46a6-a7ab-b230833dd7b3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5cb12233-76a8-46a6-a7ab-b230833dd7b3-root {
    text-align: left;
  }


#s-5cb12233-76a8-46a6-a7ab-b230833dd7b3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5cb12233-76a8-46a6-a7ab-b230833dd7b3-root {
    text-align: left;
  }


#s-5cb12233-76a8-46a6-a7ab-b230833dd7b3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5cb12233-76a8-46a6-a7ab-b230833dd7b3-root {
    text-align: left;
  }


#s-5cb12233-76a8-46a6-a7ab-b230833dd7b3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-49df35e2-33cc-45d5-9c9e-2c25fe707218 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-49df35e2-33cc-45d5-9c9e-2c25fe707218 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-49df35e2-33cc-45d5-9c9e-2c25fe707218 {
  cursor: pointer;
}#s-49df35e2-33cc-45d5-9c9e-2c25fe707218.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-7b055cd3-e9a7-4d39-9628-1b6a213fe547 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-7b055cd3-e9a7-4d39-9628-1b6a213fe547 img.shogun-image,
  #s-7b055cd3-e9a7-4d39-9628-1b6a213fe547 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-7b055cd3-e9a7-4d39-9628-1b6a213fe547 {
    width: 100%;
    height: auto;
  }



  #s-7b055cd3-e9a7-4d39-9628-1b6a213fe547 img.shogun-image {
    

    
    
    
  }


#s-7b055cd3-e9a7-4d39-9628-1b6a213fe547 .shogun-image-content {
  
    align-items: center;
  
}

#s-cd73f599-f42c-406c-8e15-bcaf7f43ea45 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-cd73f599-f42c-406c-8e15-bcaf7f43ea45 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd73f599-f42c-406c-8e15-bcaf7f43ea45.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-4c2e2ed9-5cc9-4516-a156-128606a1a080 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-dd3253fb-c878-4cd4-8b77-c10a77144045 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-dd3253fb-c878-4cd4-8b77-c10a77144045:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-dd3253fb-c878-4cd4-8b77-c10a77144045:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-dd3253fb-c878-4cd4-8b77-c10a77144045-root {
    text-align: left;
  }


#s-dd3253fb-c878-4cd4-8b77-c10a77144045.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-dd3253fb-c878-4cd4-8b77-c10a77144045-root {
    text-align: left;
  }


#s-dd3253fb-c878-4cd4-8b77-c10a77144045.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-dd3253fb-c878-4cd4-8b77-c10a77144045-root {
    text-align: left;
  }


#s-dd3253fb-c878-4cd4-8b77-c10a77144045.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-dd3253fb-c878-4cd4-8b77-c10a77144045-root {
    text-align: left;
  }


#s-dd3253fb-c878-4cd4-8b77-c10a77144045.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-dd3253fb-c878-4cd4-8b77-c10a77144045-root {
    text-align: left;
  }


#s-dd3253fb-c878-4cd4-8b77-c10a77144045.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-d8c950c4-66a3-482a-9257-ee7f9ba4a6ba {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-d8c950c4-66a3-482a-9257-ee7f9ba4a6ba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d8c950c4-66a3-482a-9257-ee7f9ba4a6ba"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-d8c950c4-66a3-482a-9257-ee7f9ba4a6ba"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-d8c950c4-66a3-482a-9257-ee7f9ba4a6ba"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-5a4b5e3d-3b57-40eb-8cc0-4299d27f1d62 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-5a4b5e3d-3b57-40eb-8cc0-4299d27f1d62 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5a4b5e3d-3b57-40eb-8cc0-4299d27f1d62 {
  cursor: pointer;
}#s-5a4b5e3d-3b57-40eb-8cc0-4299d27f1d62.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8a82f630-556e-43f5-b63f-6f34a6068d4e {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-8a82f630-556e-43f5-b63f-6f34a6068d4e img.shogun-image,
  #s-8a82f630-556e-43f5-b63f-6f34a6068d4e .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-8a82f630-556e-43f5-b63f-6f34a6068d4e {
    width: 100%;
    height: auto;
  }



  #s-8a82f630-556e-43f5-b63f-6f34a6068d4e img.shogun-image {
    

    
    
    
  }


#s-8a82f630-556e-43f5-b63f-6f34a6068d4e .shogun-image-content {
  
    align-items: center;
  
}

#s-a0f17768-1d9c-4aa7-bf7a-f467f71d1395 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-a0f17768-1d9c-4aa7-bf7a-f467f71d1395 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a0f17768-1d9c-4aa7-bf7a-f467f71d1395.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-e3e2a6b2-6714-4006-a561-414d02248778 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-367000e4-356d-441b-bf67-17fc66426153 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-367000e4-356d-441b-bf67-17fc66426153:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-367000e4-356d-441b-bf67-17fc66426153:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-367000e4-356d-441b-bf67-17fc66426153-root {
    text-align: left;
  }


#s-367000e4-356d-441b-bf67-17fc66426153.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-367000e4-356d-441b-bf67-17fc66426153-root {
    text-align: left;
  }


#s-367000e4-356d-441b-bf67-17fc66426153.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-367000e4-356d-441b-bf67-17fc66426153-root {
    text-align: left;
  }


#s-367000e4-356d-441b-bf67-17fc66426153.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-367000e4-356d-441b-bf67-17fc66426153-root {
    text-align: left;
  }


#s-367000e4-356d-441b-bf67-17fc66426153.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-367000e4-356d-441b-bf67-17fc66426153-root {
    text-align: left;
  }


#s-367000e4-356d-441b-bf67-17fc66426153.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-567576b7-2c9b-4896-8414-5335b0910a69 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-567576b7-2c9b-4896-8414-5335b0910a69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-567576b7-2c9b-4896-8414-5335b0910a69 {
  cursor: pointer;
}#s-567576b7-2c9b-4896-8414-5335b0910a69.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-2deede35-ba80-42ba-a887-593f0aaabf23 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-2deede35-ba80-42ba-a887-593f0aaabf23 img.shogun-image,
  #s-2deede35-ba80-42ba-a887-593f0aaabf23 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-2deede35-ba80-42ba-a887-593f0aaabf23 {
    width: 100%;
    height: auto;
  }



  #s-2deede35-ba80-42ba-a887-593f0aaabf23 img.shogun-image {
    

    
    
    
  }


#s-2deede35-ba80-42ba-a887-593f0aaabf23 .shogun-image-content {
  
    align-items: center;
  
}

#s-a1faf210-ee3b-43a2-bfb5-e45c5a2b133a {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-a1faf210-ee3b-43a2-bfb5-e45c5a2b133a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a1faf210-ee3b-43a2-bfb5-e45c5a2b133a.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-139350d4-4a98-41d6-b84e-9488a527fac1 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-9657325e-14a9-4718-8b11-15c7def16b03 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-9657325e-14a9-4718-8b11-15c7def16b03:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-9657325e-14a9-4718-8b11-15c7def16b03:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-9657325e-14a9-4718-8b11-15c7def16b03-root {
    text-align: left;
  }


#s-9657325e-14a9-4718-8b11-15c7def16b03.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-9657325e-14a9-4718-8b11-15c7def16b03-root {
    text-align: left;
  }


#s-9657325e-14a9-4718-8b11-15c7def16b03.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9657325e-14a9-4718-8b11-15c7def16b03-root {
    text-align: left;
  }


#s-9657325e-14a9-4718-8b11-15c7def16b03.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9657325e-14a9-4718-8b11-15c7def16b03-root {
    text-align: left;
  }


#s-9657325e-14a9-4718-8b11-15c7def16b03.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-9657325e-14a9-4718-8b11-15c7def16b03-root {
    text-align: left;
  }


#s-9657325e-14a9-4718-8b11-15c7def16b03.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-c312b7d1-18a2-49a9-81ab-5b6dca6c41f6 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-c312b7d1-18a2-49a9-81ab-5b6dca6c41f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c312b7d1-18a2-49a9-81ab-5b6dca6c41f6 {
  cursor: pointer;
}#s-c312b7d1-18a2-49a9-81ab-5b6dca6c41f6.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-83bad0dd-a433-48e2-a2aa-d238b4f86709 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-83bad0dd-a433-48e2-a2aa-d238b4f86709 img.shogun-image,
  #s-83bad0dd-a433-48e2-a2aa-d238b4f86709 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-83bad0dd-a433-48e2-a2aa-d238b4f86709 {
    width: 100%;
    height: auto;
  }



  #s-83bad0dd-a433-48e2-a2aa-d238b4f86709 img.shogun-image {
    

    
    
    
  }


#s-83bad0dd-a433-48e2-a2aa-d238b4f86709 .shogun-image-content {
  
    align-items: center;
  
}

#s-6b88e445-682f-4fef-ae02-a2e2fccdf5ed {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-6b88e445-682f-4fef-ae02-a2e2fccdf5ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6b88e445-682f-4fef-ae02-a2e2fccdf5ed.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-19c3bc98-434d-4121-acc3-ac8bfc07fb46 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-fde08123-132e-4ad8-91e0-9a595000b6ee {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-fde08123-132e-4ad8-91e0-9a595000b6ee:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fde08123-132e-4ad8-91e0-9a595000b6ee:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-fde08123-132e-4ad8-91e0-9a595000b6ee-root {
    text-align: left;
  }


#s-fde08123-132e-4ad8-91e0-9a595000b6ee.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fde08123-132e-4ad8-91e0-9a595000b6ee-root {
    text-align: left;
  }


#s-fde08123-132e-4ad8-91e0-9a595000b6ee.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fde08123-132e-4ad8-91e0-9a595000b6ee-root {
    text-align: left;
  }


#s-fde08123-132e-4ad8-91e0-9a595000b6ee.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fde08123-132e-4ad8-91e0-9a595000b6ee-root {
    text-align: left;
  }


#s-fde08123-132e-4ad8-91e0-9a595000b6ee.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fde08123-132e-4ad8-91e0-9a595000b6ee-root {
    text-align: left;
  }


#s-fde08123-132e-4ad8-91e0-9a595000b6ee.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-e378b98d-eb4b-4959-9a67-b10dcca482c7 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-e378b98d-eb4b-4959-9a67-b10dcca482c7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e378b98d-eb4b-4959-9a67-b10dcca482c7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-e378b98d-eb4b-4959-9a67-b10dcca482c7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-e378b98d-eb4b-4959-9a67-b10dcca482c7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-e62e7e68-0668-48f3-9c98-dffc1d62c8fa {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-e62e7e68-0668-48f3-9c98-dffc1d62c8fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e62e7e68-0668-48f3-9c98-dffc1d62c8fa {
  cursor: pointer;
}#s-e62e7e68-0668-48f3-9c98-dffc1d62c8fa.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-99b5bee8-3743-4239-a38a-2cf344224e16 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-99b5bee8-3743-4239-a38a-2cf344224e16 img.shogun-image,
  #s-99b5bee8-3743-4239-a38a-2cf344224e16 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-99b5bee8-3743-4239-a38a-2cf344224e16 {
    width: 100%;
    height: auto;
  }



  #s-99b5bee8-3743-4239-a38a-2cf344224e16 img.shogun-image {
    

    
    
    
  }


#s-99b5bee8-3743-4239-a38a-2cf344224e16 .shogun-image-content {
  
    align-items: center;
  
}

#s-c0ec604e-4ab8-4d5a-b878-040ca9cf6bc8 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-c0ec604e-4ab8-4d5a-b878-040ca9cf6bc8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c0ec604e-4ab8-4d5a-b878-040ca9cf6bc8.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-745b3083-c199-4fa3-83f3-50066e7c8053 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e-root {
    text-align: left;
  }


#s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e-root {
    text-align: left;
  }


#s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e-root {
    text-align: left;
  }


#s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e-root {
    text-align: left;
  }


#s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e-root {
    text-align: left;
  }


#s-3d81f55b-bc4c-4f96-9a3c-ab38f9b6615e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-6fc3f0c8-e00d-43c7-99f5-64d30becb65a {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-6fc3f0c8-e00d-43c7-99f5-64d30becb65a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6fc3f0c8-e00d-43c7-99f5-64d30becb65a {
  cursor: pointer;
}#s-6fc3f0c8-e00d-43c7-99f5-64d30becb65a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-ea21c7ab-5b3d-4bea-850a-e33590e088e3 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-ea21c7ab-5b3d-4bea-850a-e33590e088e3 img.shogun-image,
  #s-ea21c7ab-5b3d-4bea-850a-e33590e088e3 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-ea21c7ab-5b3d-4bea-850a-e33590e088e3 {
    width: 100%;
    height: auto;
  }



  #s-ea21c7ab-5b3d-4bea-850a-e33590e088e3 img.shogun-image {
    

    
    
    
  }


#s-ea21c7ab-5b3d-4bea-850a-e33590e088e3 .shogun-image-content {
  
    align-items: center;
  
}

#s-2671ae12-31af-4f71-89a8-a8d9f4196c02 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-2671ae12-31af-4f71-89a8-a8d9f4196c02 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2671ae12-31af-4f71-89a8-a8d9f4196c02.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-96525991-d214-4894-a7a1-37369505d41a {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-48122a04-82b1-4928-82aa-aa0535517dcb {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-48122a04-82b1-4928-82aa-aa0535517dcb:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-48122a04-82b1-4928-82aa-aa0535517dcb:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-48122a04-82b1-4928-82aa-aa0535517dcb-root {
    text-align: left;
  }


#s-48122a04-82b1-4928-82aa-aa0535517dcb.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-48122a04-82b1-4928-82aa-aa0535517dcb-root {
    text-align: left;
  }


#s-48122a04-82b1-4928-82aa-aa0535517dcb.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-48122a04-82b1-4928-82aa-aa0535517dcb-root {
    text-align: left;
  }


#s-48122a04-82b1-4928-82aa-aa0535517dcb.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-48122a04-82b1-4928-82aa-aa0535517dcb-root {
    text-align: left;
  }


#s-48122a04-82b1-4928-82aa-aa0535517dcb.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-48122a04-82b1-4928-82aa-aa0535517dcb-root {
    text-align: left;
  }


#s-48122a04-82b1-4928-82aa-aa0535517dcb.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-80e00fe3-5f87-4531-b9dd-40ae92fc9e2b {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-80e00fe3-5f87-4531-b9dd-40ae92fc9e2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-80e00fe3-5f87-4531-b9dd-40ae92fc9e2b {
  cursor: pointer;
}#s-80e00fe3-5f87-4531-b9dd-40ae92fc9e2b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-b364fcc6-278d-44ce-bf2e-1e94896ab24f {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-b364fcc6-278d-44ce-bf2e-1e94896ab24f img.shogun-image,
  #s-b364fcc6-278d-44ce-bf2e-1e94896ab24f .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-b364fcc6-278d-44ce-bf2e-1e94896ab24f {
    width: 100%;
    height: auto;
  }



  #s-b364fcc6-278d-44ce-bf2e-1e94896ab24f img.shogun-image {
    

    
    
    
  }


#s-b364fcc6-278d-44ce-bf2e-1e94896ab24f .shogun-image-content {
  
    align-items: center;
  
}

#s-c4b626c2-4094-440f-be98-8cbb5e258674 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-c4b626c2-4094-440f-be98-8cbb5e258674 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c4b626c2-4094-440f-be98-8cbb5e258674.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-441ce187-3b4e-45c6-a12a-c5f5405806b6 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-00f283fb-be28-45d3-aec2-2747c1c282db {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-00f283fb-be28-45d3-aec2-2747c1c282db:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-00f283fb-be28-45d3-aec2-2747c1c282db:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-00f283fb-be28-45d3-aec2-2747c1c282db-root {
    text-align: left;
  }


#s-00f283fb-be28-45d3-aec2-2747c1c282db.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-00f283fb-be28-45d3-aec2-2747c1c282db-root {
    text-align: left;
  }


#s-00f283fb-be28-45d3-aec2-2747c1c282db.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-00f283fb-be28-45d3-aec2-2747c1c282db-root {
    text-align: left;
  }


#s-00f283fb-be28-45d3-aec2-2747c1c282db.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-00f283fb-be28-45d3-aec2-2747c1c282db-root {
    text-align: left;
  }


#s-00f283fb-be28-45d3-aec2-2747c1c282db.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-00f283fb-be28-45d3-aec2-2747c1c282db-root {
    text-align: left;
  }


#s-00f283fb-be28-45d3-aec2-2747c1c282db.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-16a4d306-a97b-4fab-a513-7a7a17f2adf3 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-16a4d306-a97b-4fab-a513-7a7a17f2adf3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-16a4d306-a97b-4fab-a513-7a7a17f2adf3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-16a4d306-a97b-4fab-a513-7a7a17f2adf3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-16a4d306-a97b-4fab-a513-7a7a17f2adf3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-f3128e5e-32a3-410e-bfc3-c7e7f841485e {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-f3128e5e-32a3-410e-bfc3-c7e7f841485e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f3128e5e-32a3-410e-bfc3-c7e7f841485e {
  cursor: pointer;
}#s-f3128e5e-32a3-410e-bfc3-c7e7f841485e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-357f8ae0-b5d9-472f-8d4d-6c9ca88cf02e {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-357f8ae0-b5d9-472f-8d4d-6c9ca88cf02e img.shogun-image,
  #s-357f8ae0-b5d9-472f-8d4d-6c9ca88cf02e .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-357f8ae0-b5d9-472f-8d4d-6c9ca88cf02e {
    width: 100%;
    height: auto;
  }



  #s-357f8ae0-b5d9-472f-8d4d-6c9ca88cf02e img.shogun-image {
    

    
    
    
  }


#s-357f8ae0-b5d9-472f-8d4d-6c9ca88cf02e .shogun-image-content {
  
    align-items: center;
  
}

#s-9229ba0f-2ad9-4eba-8c3d-125449a01e1f {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-9229ba0f-2ad9-4eba-8c3d-125449a01e1f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9229ba0f-2ad9-4eba-8c3d-125449a01e1f.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-de0bc699-b21b-4ddb-858f-64f3cce00acf {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-6cddb314-ee61-4de5-a67c-91fbd62a5503 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-6cddb314-ee61-4de5-a67c-91fbd62a5503:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6cddb314-ee61-4de5-a67c-91fbd62a5503:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-6cddb314-ee61-4de5-a67c-91fbd62a5503-root {
    text-align: left;
  }


#s-6cddb314-ee61-4de5-a67c-91fbd62a5503.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6cddb314-ee61-4de5-a67c-91fbd62a5503-root {
    text-align: left;
  }


#s-6cddb314-ee61-4de5-a67c-91fbd62a5503.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6cddb314-ee61-4de5-a67c-91fbd62a5503-root {
    text-align: left;
  }


#s-6cddb314-ee61-4de5-a67c-91fbd62a5503.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6cddb314-ee61-4de5-a67c-91fbd62a5503-root {
    text-align: left;
  }


#s-6cddb314-ee61-4de5-a67c-91fbd62a5503.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6cddb314-ee61-4de5-a67c-91fbd62a5503-root {
    text-align: left;
  }


#s-6cddb314-ee61-4de5-a67c-91fbd62a5503.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-0d5e1439-d50c-474f-b813-c77b73c1c98f {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-0d5e1439-d50c-474f-b813-c77b73c1c98f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0d5e1439-d50c-474f-b813-c77b73c1c98f {
  cursor: pointer;
}#s-0d5e1439-d50c-474f-b813-c77b73c1c98f.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-83f47699-cec2-40d3-aed4-8d7582de61ff {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-83f47699-cec2-40d3-aed4-8d7582de61ff img.shogun-image,
  #s-83f47699-cec2-40d3-aed4-8d7582de61ff .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-83f47699-cec2-40d3-aed4-8d7582de61ff {
    width: 100%;
    height: auto;
  }



  #s-83f47699-cec2-40d3-aed4-8d7582de61ff img.shogun-image {
    

    
    
    
  }


#s-83f47699-cec2-40d3-aed4-8d7582de61ff .shogun-image-content {
  
    align-items: center;
  
}

#s-5de45d06-f815-42b7-8158-8381b329debf {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-5de45d06-f815-42b7-8158-8381b329debf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5de45d06-f815-42b7-8158-8381b329debf.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-3ed77c97-b46a-4d78-93ad-fae796beaceb {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-71dcb799-1048-4e7c-9b42-0d7e87808c26 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-71dcb799-1048-4e7c-9b42-0d7e87808c26:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-71dcb799-1048-4e7c-9b42-0d7e87808c26:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-71dcb799-1048-4e7c-9b42-0d7e87808c26-root {
    text-align: left;
  }


#s-71dcb799-1048-4e7c-9b42-0d7e87808c26.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-71dcb799-1048-4e7c-9b42-0d7e87808c26-root {
    text-align: left;
  }


#s-71dcb799-1048-4e7c-9b42-0d7e87808c26.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-71dcb799-1048-4e7c-9b42-0d7e87808c26-root {
    text-align: left;
  }


#s-71dcb799-1048-4e7c-9b42-0d7e87808c26.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-71dcb799-1048-4e7c-9b42-0d7e87808c26-root {
    text-align: left;
  }


#s-71dcb799-1048-4e7c-9b42-0d7e87808c26.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-71dcb799-1048-4e7c-9b42-0d7e87808c26-root {
    text-align: left;
  }


#s-71dcb799-1048-4e7c-9b42-0d7e87808c26.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-8e684b4e-c186-4966-956b-b4afb2e1a65c {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-8e684b4e-c186-4966-956b-b4afb2e1a65c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8e684b4e-c186-4966-956b-b4afb2e1a65c {
  cursor: pointer;
}#s-8e684b4e-c186-4966-956b-b4afb2e1a65c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-6ff15de8-8738-4b62-b0b2-9a794a20344d {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-6ff15de8-8738-4b62-b0b2-9a794a20344d img.shogun-image,
  #s-6ff15de8-8738-4b62-b0b2-9a794a20344d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-6ff15de8-8738-4b62-b0b2-9a794a20344d {
    width: 100%;
    height: auto;
  }



  #s-6ff15de8-8738-4b62-b0b2-9a794a20344d img.shogun-image {
    

    
    
    
  }


#s-6ff15de8-8738-4b62-b0b2-9a794a20344d .shogun-image-content {
  
    align-items: center;
  
}

#s-43912cbf-5349-417a-ad99-68d80a2cea2e {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-43912cbf-5349-417a-ad99-68d80a2cea2e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-43912cbf-5349-417a-ad99-68d80a2cea2e.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-36ef72e5-4075-408b-aaf6-05e059a448db {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-44a15607-c21b-4669-b093-82f644271e53 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-44a15607-c21b-4669-b093-82f644271e53:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-44a15607-c21b-4669-b093-82f644271e53:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-44a15607-c21b-4669-b093-82f644271e53-root {
    text-align: left;
  }


#s-44a15607-c21b-4669-b093-82f644271e53.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-44a15607-c21b-4669-b093-82f644271e53-root {
    text-align: left;
  }


#s-44a15607-c21b-4669-b093-82f644271e53.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-44a15607-c21b-4669-b093-82f644271e53-root {
    text-align: left;
  }


#s-44a15607-c21b-4669-b093-82f644271e53.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-44a15607-c21b-4669-b093-82f644271e53-root {
    text-align: left;
  }


#s-44a15607-c21b-4669-b093-82f644271e53.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-44a15607-c21b-4669-b093-82f644271e53-root {
    text-align: left;
  }


#s-44a15607-c21b-4669-b093-82f644271e53.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-61904424-a554-4da5-ade9-380bfd130db7 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-61904424-a554-4da5-ade9-380bfd130db7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-61904424-a554-4da5-ade9-380bfd130db7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-61904424-a554-4da5-ade9-380bfd130db7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-61904424-a554-4da5-ade9-380bfd130db7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-1df5e493-24c2-4640-a1ea-a26c539f8c0a {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-1df5e493-24c2-4640-a1ea-a26c539f8c0a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1df5e493-24c2-4640-a1ea-a26c539f8c0a {
  cursor: pointer;
}#s-1df5e493-24c2-4640-a1ea-a26c539f8c0a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-0d4d9082-9a0e-4b53-a1a9-eeabe9a8f896 {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-0d4d9082-9a0e-4b53-a1a9-eeabe9a8f896 img.shogun-image,
  #s-0d4d9082-9a0e-4b53-a1a9-eeabe9a8f896 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-0d4d9082-9a0e-4b53-a1a9-eeabe9a8f896 {
    width: 100%;
    height: auto;
  }



  #s-0d4d9082-9a0e-4b53-a1a9-eeabe9a8f896 img.shogun-image {
    

    
    
    
  }


#s-0d4d9082-9a0e-4b53-a1a9-eeabe9a8f896 .shogun-image-content {
  
    align-items: center;
  
}

#s-83957faa-97eb-4ab7-ae9d-26c5b6f6231d {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-83957faa-97eb-4ab7-ae9d-26c5b6f6231d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-83957faa-97eb-4ab7-ae9d-26c5b6f6231d.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-9492d352-12a9-4722-9fe0-5f91eff13879 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-e552dd1f-0461-4494-8cd2-4f6698af27a8 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-e552dd1f-0461-4494-8cd2-4f6698af27a8:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e552dd1f-0461-4494-8cd2-4f6698af27a8:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-e552dd1f-0461-4494-8cd2-4f6698af27a8-root {
    text-align: left;
  }


#s-e552dd1f-0461-4494-8cd2-4f6698af27a8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e552dd1f-0461-4494-8cd2-4f6698af27a8-root {
    text-align: left;
  }


#s-e552dd1f-0461-4494-8cd2-4f6698af27a8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e552dd1f-0461-4494-8cd2-4f6698af27a8-root {
    text-align: left;
  }


#s-e552dd1f-0461-4494-8cd2-4f6698af27a8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e552dd1f-0461-4494-8cd2-4f6698af27a8-root {
    text-align: left;
  }


#s-e552dd1f-0461-4494-8cd2-4f6698af27a8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e552dd1f-0461-4494-8cd2-4f6698af27a8-root {
    text-align: left;
  }


#s-e552dd1f-0461-4494-8cd2-4f6698af27a8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-df2a1d8f-6b04-4c27-8008-9de01e1e5e51 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-df2a1d8f-6b04-4c27-8008-9de01e1e5e51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-df2a1d8f-6b04-4c27-8008-9de01e1e5e51 {
  cursor: pointer;
}#s-df2a1d8f-6b04-4c27-8008-9de01e1e5e51.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-fd05e7ef-d7e9-480c-b7aa-6a9a4a23288a {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-fd05e7ef-d7e9-480c-b7aa-6a9a4a23288a img.shogun-image,
  #s-fd05e7ef-d7e9-480c-b7aa-6a9a4a23288a .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-fd05e7ef-d7e9-480c-b7aa-6a9a4a23288a {
    width: 100%;
    height: auto;
  }



  #s-fd05e7ef-d7e9-480c-b7aa-6a9a4a23288a img.shogun-image {
    

    
    
    
  }


#s-fd05e7ef-d7e9-480c-b7aa-6a9a4a23288a .shogun-image-content {
  
    align-items: center;
  
}

#s-05669196-9013-40a9-8631-68982e412565 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-05669196-9013-40a9-8631-68982e412565 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-05669196-9013-40a9-8631-68982e412565.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-f4590c8c-7f7b-4ae1-b933-cf8f9024bd5c {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-8ae65e44-b4a6-446b-8077-1dd9d35380f5 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-8ae65e44-b4a6-446b-8077-1dd9d35380f5:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8ae65e44-b4a6-446b-8077-1dd9d35380f5:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-8ae65e44-b4a6-446b-8077-1dd9d35380f5-root {
    text-align: left;
  }


#s-8ae65e44-b4a6-446b-8077-1dd9d35380f5.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8ae65e44-b4a6-446b-8077-1dd9d35380f5-root {
    text-align: left;
  }


#s-8ae65e44-b4a6-446b-8077-1dd9d35380f5.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8ae65e44-b4a6-446b-8077-1dd9d35380f5-root {
    text-align: left;
  }


#s-8ae65e44-b4a6-446b-8077-1dd9d35380f5.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8ae65e44-b4a6-446b-8077-1dd9d35380f5-root {
    text-align: left;
  }


#s-8ae65e44-b4a6-446b-8077-1dd9d35380f5.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8ae65e44-b4a6-446b-8077-1dd9d35380f5-root {
    text-align: left;
  }


#s-8ae65e44-b4a6-446b-8077-1dd9d35380f5.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-4663c329-6435-47df-9c29-2f5f287aa6bf {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-4663c329-6435-47df-9c29-2f5f287aa6bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4663c329-6435-47df-9c29-2f5f287aa6bf {
  cursor: pointer;
}#s-4663c329-6435-47df-9c29-2f5f287aa6bf.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-bb6a5e85-55f8-4aad-8dfe-44654523a7c3 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-bb6a5e85-55f8-4aad-8dfe-44654523a7c3 img.shogun-image,
  #s-bb6a5e85-55f8-4aad-8dfe-44654523a7c3 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-bb6a5e85-55f8-4aad-8dfe-44654523a7c3 {
    width: 100%;
    height: auto;
  }



  #s-bb6a5e85-55f8-4aad-8dfe-44654523a7c3 img.shogun-image {
    

    
    
    
  }


#s-bb6a5e85-55f8-4aad-8dfe-44654523a7c3 .shogun-image-content {
  
    align-items: center;
  
}

#s-20753661-01f8-4f68-be41-4c25ce7f8aa6 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-20753661-01f8-4f68-be41-4c25ce7f8aa6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-20753661-01f8-4f68-be41-4c25ce7f8aa6.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-69f31960-7859-4fba-99f8-e38cbc1b225a {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226-root {
    text-align: left;
  }


#s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226-root {
    text-align: left;
  }


#s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226-root {
    text-align: left;
  }


#s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226-root {
    text-align: left;
  }


#s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226-root {
    text-align: left;
  }


#s-2314c9a4-a476-4cf0-ad83-d7b2ebdaa226.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-8e6c33ff-ada0-4e38-8fc0-c2c92605880b {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-8e6c33ff-ada0-4e38-8fc0-c2c92605880b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8e6c33ff-ada0-4e38-8fc0-c2c92605880b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-8e6c33ff-ada0-4e38-8fc0-c2c92605880b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-8e6c33ff-ada0-4e38-8fc0-c2c92605880b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-8f2e4bff-6749-469b-a350-feb56159f406 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-8f2e4bff-6749-469b-a350-feb56159f406 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8f2e4bff-6749-469b-a350-feb56159f406 {
  cursor: pointer;
}#s-8f2e4bff-6749-469b-a350-feb56159f406.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-4486df99-3aab-4ab3-a2c2-f34c647e19b8 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-4486df99-3aab-4ab3-a2c2-f34c647e19b8 img.shogun-image,
  #s-4486df99-3aab-4ab3-a2c2-f34c647e19b8 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-4486df99-3aab-4ab3-a2c2-f34c647e19b8 {
    width: 100%;
    height: auto;
  }



  #s-4486df99-3aab-4ab3-a2c2-f34c647e19b8 img.shogun-image {
    

    
    
    
  }


#s-4486df99-3aab-4ab3-a2c2-f34c647e19b8 .shogun-image-content {
  
    align-items: center;
  
}

#s-c821ff3d-090b-4b01-b8b9-cbc04a7d4fba {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-c821ff3d-090b-4b01-b8b9-cbc04a7d4fba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c821ff3d-090b-4b01-b8b9-cbc04a7d4fba.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-33f7c66d-bf7c-4e8b-b683-58b145da202f {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-c3b2f3ab-7e11-48c5-a703-49077fab65bc {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-c3b2f3ab-7e11-48c5-a703-49077fab65bc:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c3b2f3ab-7e11-48c5-a703-49077fab65bc:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-c3b2f3ab-7e11-48c5-a703-49077fab65bc-root {
    text-align: left;
  }


#s-c3b2f3ab-7e11-48c5-a703-49077fab65bc.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c3b2f3ab-7e11-48c5-a703-49077fab65bc-root {
    text-align: left;
  }


#s-c3b2f3ab-7e11-48c5-a703-49077fab65bc.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c3b2f3ab-7e11-48c5-a703-49077fab65bc-root {
    text-align: left;
  }


#s-c3b2f3ab-7e11-48c5-a703-49077fab65bc.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c3b2f3ab-7e11-48c5-a703-49077fab65bc-root {
    text-align: left;
  }


#s-c3b2f3ab-7e11-48c5-a703-49077fab65bc.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c3b2f3ab-7e11-48c5-a703-49077fab65bc-root {
    text-align: left;
  }


#s-c3b2f3ab-7e11-48c5-a703-49077fab65bc.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-294f6940-0bdd-4be5-b835-feb0d84804af {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-294f6940-0bdd-4be5-b835-feb0d84804af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-294f6940-0bdd-4be5-b835-feb0d84804af {
  cursor: pointer;
}#s-294f6940-0bdd-4be5-b835-feb0d84804af.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-dc052ba9-e1af-4d19-bebe-e831c0a7955f {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-dc052ba9-e1af-4d19-bebe-e831c0a7955f img.shogun-image,
  #s-dc052ba9-e1af-4d19-bebe-e831c0a7955f .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-dc052ba9-e1af-4d19-bebe-e831c0a7955f {
    width: 100%;
    height: auto;
  }



  #s-dc052ba9-e1af-4d19-bebe-e831c0a7955f img.shogun-image {
    

    
    
    
  }


#s-dc052ba9-e1af-4d19-bebe-e831c0a7955f .shogun-image-content {
  
    align-items: center;
  
}

#s-d06509a5-7f13-4d04-8521-caca9129ac5c {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-d06509a5-7f13-4d04-8521-caca9129ac5c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d06509a5-7f13-4d04-8521-caca9129ac5c.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-42faceab-a5d0-4936-9426-24ef2adbda35 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-a8a1044a-d3a3-49ed-9479-03e783749340 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-a8a1044a-d3a3-49ed-9479-03e783749340:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a8a1044a-d3a3-49ed-9479-03e783749340:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-a8a1044a-d3a3-49ed-9479-03e783749340-root {
    text-align: left;
  }


#s-a8a1044a-d3a3-49ed-9479-03e783749340.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a8a1044a-d3a3-49ed-9479-03e783749340-root {
    text-align: left;
  }


#s-a8a1044a-d3a3-49ed-9479-03e783749340.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a8a1044a-d3a3-49ed-9479-03e783749340-root {
    text-align: left;
  }


#s-a8a1044a-d3a3-49ed-9479-03e783749340.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a8a1044a-d3a3-49ed-9479-03e783749340-root {
    text-align: left;
  }


#s-a8a1044a-d3a3-49ed-9479-03e783749340.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a8a1044a-d3a3-49ed-9479-03e783749340-root {
    text-align: left;
  }


#s-a8a1044a-d3a3-49ed-9479-03e783749340.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-b94c27ab-3a76-4309-93c6-6fdd2bbe785a {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-b94c27ab-3a76-4309-93c6-6fdd2bbe785a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b94c27ab-3a76-4309-93c6-6fdd2bbe785a {
  cursor: pointer;
}#s-b94c27ab-3a76-4309-93c6-6fdd2bbe785a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-c92c62af-c174-4cc7-8c78-4a2b83d279ac {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-c92c62af-c174-4cc7-8c78-4a2b83d279ac img.shogun-image,
  #s-c92c62af-c174-4cc7-8c78-4a2b83d279ac .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-c92c62af-c174-4cc7-8c78-4a2b83d279ac {
    width: 100%;
    height: auto;
  }



  #s-c92c62af-c174-4cc7-8c78-4a2b83d279ac img.shogun-image {
    

    
    
    
  }


#s-c92c62af-c174-4cc7-8c78-4a2b83d279ac .shogun-image-content {
  
    align-items: center;
  
}

#s-b17ba87f-d8a1-47d1-9abc-095218e0c1f6 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-b17ba87f-d8a1-47d1-9abc-095218e0c1f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b17ba87f-d8a1-47d1-9abc-095218e0c1f6.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-0c350e85-10d5-42c3-8231-5c7c8c133fdb {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec-root {
    text-align: left;
  }


#s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec-root {
    text-align: left;
  }


#s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec-root {
    text-align: left;
  }


#s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec-root {
    text-align: left;
  }


#s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec-root {
    text-align: left;
  }


#s-62bc075f-b7bc-49b1-90aa-57fb8f0f6fec.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-7e8479b9-5989-4631-ba46-6b62b422c41c {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-7e8479b9-5989-4631-ba46-6b62b422c41c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7e8479b9-5989-4631-ba46-6b62b422c41c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-7e8479b9-5989-4631-ba46-6b62b422c41c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-7e8479b9-5989-4631-ba46-6b62b422c41c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-ae6aa266-e8e3-4bf7-8347-9ae96d4b9aae {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-ae6aa266-e8e3-4bf7-8347-9ae96d4b9aae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ae6aa266-e8e3-4bf7-8347-9ae96d4b9aae {
  cursor: pointer;
}#s-ae6aa266-e8e3-4bf7-8347-9ae96d4b9aae.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-b0fa7ee7-0869-4072-a36e-fe5015be964b {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-b0fa7ee7-0869-4072-a36e-fe5015be964b img.shogun-image,
  #s-b0fa7ee7-0869-4072-a36e-fe5015be964b .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-b0fa7ee7-0869-4072-a36e-fe5015be964b {
    width: 100%;
    height: auto;
  }



  #s-b0fa7ee7-0869-4072-a36e-fe5015be964b img.shogun-image {
    

    
    
    
  }


#s-b0fa7ee7-0869-4072-a36e-fe5015be964b .shogun-image-content {
  
    align-items: center;
  
}

#s-05579e99-4c37-4676-bb55-071ce976103e {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-05579e99-4c37-4676-bb55-071ce976103e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-05579e99-4c37-4676-bb55-071ce976103e.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-7191b943-bf34-4c9a-81cc-21dc745956a6 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-2f16321f-d7be-4ae0-a66f-52abaef7a558 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-2f16321f-d7be-4ae0-a66f-52abaef7a558:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2f16321f-d7be-4ae0-a66f-52abaef7a558:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-2f16321f-d7be-4ae0-a66f-52abaef7a558-root {
    text-align: left;
  }


#s-2f16321f-d7be-4ae0-a66f-52abaef7a558.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2f16321f-d7be-4ae0-a66f-52abaef7a558-root {
    text-align: left;
  }


#s-2f16321f-d7be-4ae0-a66f-52abaef7a558.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2f16321f-d7be-4ae0-a66f-52abaef7a558-root {
    text-align: left;
  }


#s-2f16321f-d7be-4ae0-a66f-52abaef7a558.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2f16321f-d7be-4ae0-a66f-52abaef7a558-root {
    text-align: left;
  }


#s-2f16321f-d7be-4ae0-a66f-52abaef7a558.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2f16321f-d7be-4ae0-a66f-52abaef7a558-root {
    text-align: left;
  }


#s-2f16321f-d7be-4ae0-a66f-52abaef7a558.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-4146822b-1576-4c91-bd2f-602f957abc6c {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-4146822b-1576-4c91-bd2f-602f957abc6c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4146822b-1576-4c91-bd2f-602f957abc6c {
  cursor: pointer;
}#s-4146822b-1576-4c91-bd2f-602f957abc6c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1b16b1f8-7c8b-4f88-adf6-8505256a822b {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-1b16b1f8-7c8b-4f88-adf6-8505256a822b img.shogun-image,
  #s-1b16b1f8-7c8b-4f88-adf6-8505256a822b .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-1b16b1f8-7c8b-4f88-adf6-8505256a822b {
    width: 100%;
    height: auto;
  }



  #s-1b16b1f8-7c8b-4f88-adf6-8505256a822b img.shogun-image {
    

    
    
    
  }


#s-1b16b1f8-7c8b-4f88-adf6-8505256a822b .shogun-image-content {
  
    align-items: center;
  
}

#s-d336b59b-5872-4c17-bd23-d46ab66c0e10 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-d336b59b-5872-4c17-bd23-d46ab66c0e10 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d336b59b-5872-4c17-bd23-d46ab66c0e10.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-ffb1c24a-e34e-49b0-af1b-af4736a1262f {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-bda1d3f3-5c96-443d-93ad-defa44273dd3 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-bda1d3f3-5c96-443d-93ad-defa44273dd3:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-bda1d3f3-5c96-443d-93ad-defa44273dd3:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-bda1d3f3-5c96-443d-93ad-defa44273dd3-root {
    text-align: left;
  }


#s-bda1d3f3-5c96-443d-93ad-defa44273dd3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-bda1d3f3-5c96-443d-93ad-defa44273dd3-root {
    text-align: left;
  }


#s-bda1d3f3-5c96-443d-93ad-defa44273dd3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-bda1d3f3-5c96-443d-93ad-defa44273dd3-root {
    text-align: left;
  }


#s-bda1d3f3-5c96-443d-93ad-defa44273dd3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-bda1d3f3-5c96-443d-93ad-defa44273dd3-root {
    text-align: left;
  }


#s-bda1d3f3-5c96-443d-93ad-defa44273dd3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-bda1d3f3-5c96-443d-93ad-defa44273dd3-root {
    text-align: left;
  }


#s-bda1d3f3-5c96-443d-93ad-defa44273dd3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-bc9bc1f2-9ec2-4fc0-bb13-4eb28056e552 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-bc9bc1f2-9ec2-4fc0-bb13-4eb28056e552 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bc9bc1f2-9ec2-4fc0-bb13-4eb28056e552 {
  cursor: pointer;
}#s-bc9bc1f2-9ec2-4fc0-bb13-4eb28056e552.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-049f5e5e-96b3-44dc-947a-58e6b304eecf {
  max-width: 542px;
aspect-ratio: 542/361;
text-align: center;
}





  #s-049f5e5e-96b3-44dc-947a-58e6b304eecf img.shogun-image,
  #s-049f5e5e-96b3-44dc-947a-58e6b304eecf .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-049f5e5e-96b3-44dc-947a-58e6b304eecf {
    width: 100%;
    height: auto;
  }



  #s-049f5e5e-96b3-44dc-947a-58e6b304eecf img.shogun-image {
    

    
    
    
  }


#s-049f5e5e-96b3-44dc-947a-58e6b304eecf .shogun-image-content {
  
    align-items: center;
  
}

#s-efa2a2be-3124-4402-afe6-87a6484bda05 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-efa2a2be-3124-4402-afe6-87a6484bda05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-efa2a2be-3124-4402-afe6-87a6484bda05.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-66012004-8fda-4dab-a6d3-77fe349b84dd {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b-root {
    text-align: left;
  }


#s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b-root {
    text-align: left;
  }


#s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b-root {
    text-align: left;
  }


#s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b-root {
    text-align: left;
  }


#s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b-root {
    text-align: left;
  }


#s-8e14e3ba-5a66-43a2-b720-39b1ffe3387b.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-6e1d1926-83c0-4139-b748-765d8750cb8f {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-6e1d1926-83c0-4139-b748-765d8750cb8f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6e1d1926-83c0-4139-b748-765d8750cb8f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-6e1d1926-83c0-4139-b748-765d8750cb8f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-6e1d1926-83c0-4139-b748-765d8750cb8f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-cc5655ee-d6d4-4471-a1f5-10d1663d6b35 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-cc5655ee-d6d4-4471-a1f5-10d1663d6b35 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc5655ee-d6d4-4471-a1f5-10d1663d6b35 {
  cursor: pointer;
}#s-cc5655ee-d6d4-4471-a1f5-10d1663d6b35.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-cb6ce408-af2c-48a1-97c5-654abd94cae4 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-cb6ce408-af2c-48a1-97c5-654abd94cae4 img.shogun-image,
  #s-cb6ce408-af2c-48a1-97c5-654abd94cae4 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-cb6ce408-af2c-48a1-97c5-654abd94cae4 {
    width: 100%;
    height: auto;
  }



  #s-cb6ce408-af2c-48a1-97c5-654abd94cae4 img.shogun-image {
    

    
    
    
  }


#s-cb6ce408-af2c-48a1-97c5-654abd94cae4 .shogun-image-content {
  
    align-items: center;
  
}

#s-65f528be-5f2f-4fcc-8b19-bb498542b907 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-65f528be-5f2f-4fcc-8b19-bb498542b907 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-65f528be-5f2f-4fcc-8b19-bb498542b907.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-d2c70e18-fbda-4e98-9a39-c074fd67aae7 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-4584664d-2e8b-4905-9b72-43e01bc1fa88 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-4584664d-2e8b-4905-9b72-43e01bc1fa88:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4584664d-2e8b-4905-9b72-43e01bc1fa88:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-4584664d-2e8b-4905-9b72-43e01bc1fa88-root {
    text-align: left;
  }


#s-4584664d-2e8b-4905-9b72-43e01bc1fa88.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4584664d-2e8b-4905-9b72-43e01bc1fa88-root {
    text-align: left;
  }


#s-4584664d-2e8b-4905-9b72-43e01bc1fa88.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4584664d-2e8b-4905-9b72-43e01bc1fa88-root {
    text-align: left;
  }


#s-4584664d-2e8b-4905-9b72-43e01bc1fa88.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4584664d-2e8b-4905-9b72-43e01bc1fa88-root {
    text-align: left;
  }


#s-4584664d-2e8b-4905-9b72-43e01bc1fa88.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4584664d-2e8b-4905-9b72-43e01bc1fa88-root {
    text-align: left;
  }


#s-4584664d-2e8b-4905-9b72-43e01bc1fa88.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-e3cbfa25-30f0-4548-8e55-38a14024db2e {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-e3cbfa25-30f0-4548-8e55-38a14024db2e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e3cbfa25-30f0-4548-8e55-38a14024db2e {
  cursor: pointer;
}#s-e3cbfa25-30f0-4548-8e55-38a14024db2e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-c71f14d7-3ff4-4bdc-b5b6-bd07daa662a4 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-c71f14d7-3ff4-4bdc-b5b6-bd07daa662a4 img.shogun-image,
  #s-c71f14d7-3ff4-4bdc-b5b6-bd07daa662a4 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-c71f14d7-3ff4-4bdc-b5b6-bd07daa662a4 {
    width: 100%;
    height: auto;
  }



  #s-c71f14d7-3ff4-4bdc-b5b6-bd07daa662a4 img.shogun-image {
    

    
    
    
  }


#s-c71f14d7-3ff4-4bdc-b5b6-bd07daa662a4 .shogun-image-content {
  
    align-items: center;
  
}

#s-1dcc7191-1dcc-4d17-a2b8-b986d5fba3f0 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-1dcc7191-1dcc-4d17-a2b8-b986d5fba3f0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1dcc7191-1dcc-4d17-a2b8-b986d5fba3f0.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-c3a17f08-8108-4d66-9e4f-07f17c98c81b {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0-root {
    text-align: left;
  }


#s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0-root {
    text-align: left;
  }


#s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0-root {
    text-align: left;
  }


#s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0-root {
    text-align: left;
  }


#s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0-root {
    text-align: left;
  }


#s-2c85a65b-1cf1-4459-9b9d-398ef5ef03c0.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-afa62e86-9297-413b-a663-342e29048ba1 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-afa62e86-9297-413b-a663-342e29048ba1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-afa62e86-9297-413b-a663-342e29048ba1 {
  cursor: pointer;
}#s-afa62e86-9297-413b-a663-342e29048ba1.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-96adf8a4-143e-4380-b830-deb1e2008267 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-96adf8a4-143e-4380-b830-deb1e2008267 img.shogun-image,
  #s-96adf8a4-143e-4380-b830-deb1e2008267 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-96adf8a4-143e-4380-b830-deb1e2008267 {
    width: 100%;
    height: auto;
  }



  #s-96adf8a4-143e-4380-b830-deb1e2008267 img.shogun-image {
    

    
    
    
  }


#s-96adf8a4-143e-4380-b830-deb1e2008267 .shogun-image-content {
  
    align-items: center;
  
}

#s-d9fb5e19-57af-4765-81b1-92d5d06c11e9 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-d9fb5e19-57af-4765-81b1-92d5d06c11e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d9fb5e19-57af-4765-81b1-92d5d06c11e9.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-e4ec8669-0fa9-4ec4-a718-068644fc07e2 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-7c97ff38-e07f-4880-b122-b309eaa53f6a {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-7c97ff38-e07f-4880-b122-b309eaa53f6a:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7c97ff38-e07f-4880-b122-b309eaa53f6a:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-7c97ff38-e07f-4880-b122-b309eaa53f6a-root {
    text-align: left;
  }


#s-7c97ff38-e07f-4880-b122-b309eaa53f6a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7c97ff38-e07f-4880-b122-b309eaa53f6a-root {
    text-align: left;
  }


#s-7c97ff38-e07f-4880-b122-b309eaa53f6a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7c97ff38-e07f-4880-b122-b309eaa53f6a-root {
    text-align: left;
  }


#s-7c97ff38-e07f-4880-b122-b309eaa53f6a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7c97ff38-e07f-4880-b122-b309eaa53f6a-root {
    text-align: left;
  }


#s-7c97ff38-e07f-4880-b122-b309eaa53f6a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7c97ff38-e07f-4880-b122-b309eaa53f6a-root {
    text-align: left;
  }


#s-7c97ff38-e07f-4880-b122-b309eaa53f6a.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-0d90ddfa-b57a-4008-b927-ff7bba3cb0b0 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-0d90ddfa-b57a-4008-b927-ff7bba3cb0b0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0d90ddfa-b57a-4008-b927-ff7bba3cb0b0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-0d90ddfa-b57a-4008-b927-ff7bba3cb0b0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-0d90ddfa-b57a-4008-b927-ff7bba3cb0b0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-d4efac2f-d493-40ee-a3b8-d9ef2706f3b7 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-d4efac2f-d493-40ee-a3b8-d9ef2706f3b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d4efac2f-d493-40ee-a3b8-d9ef2706f3b7 {
  cursor: pointer;
}#s-d4efac2f-d493-40ee-a3b8-d9ef2706f3b7.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-2252363f-2a5c-4c13-be86-2c49beb825cb {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-2252363f-2a5c-4c13-be86-2c49beb825cb img.shogun-image,
  #s-2252363f-2a5c-4c13-be86-2c49beb825cb .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-2252363f-2a5c-4c13-be86-2c49beb825cb {
    width: 100%;
    height: auto;
  }



  #s-2252363f-2a5c-4c13-be86-2c49beb825cb img.shogun-image {
    

    
    
    
  }


#s-2252363f-2a5c-4c13-be86-2c49beb825cb .shogun-image-content {
  
    align-items: center;
  
}

#s-b7ac0171-8626-4409-a51a-71ca8c82ca0e {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-b7ac0171-8626-4409-a51a-71ca8c82ca0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b7ac0171-8626-4409-a51a-71ca8c82ca0e.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-51cf6df8-9faf-4093-b9c7-9c15c6a89207 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1-root {
    text-align: left;
  }


#s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1-root {
    text-align: left;
  }


#s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1-root {
    text-align: left;
  }


#s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1-root {
    text-align: left;
  }


#s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1-root {
    text-align: left;
  }


#s-469d7cb3-6c76-4f27-8e7b-50aabf909ac1.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-74bc3e69-2dff-43df-809f-750fdab0ab1d {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-74bc3e69-2dff-43df-809f-750fdab0ab1d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-74bc3e69-2dff-43df-809f-750fdab0ab1d {
  cursor: pointer;
}#s-74bc3e69-2dff-43df-809f-750fdab0ab1d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-44291ba7-914a-47ab-a02b-59bd18ca7463 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-44291ba7-914a-47ab-a02b-59bd18ca7463 img.shogun-image,
  #s-44291ba7-914a-47ab-a02b-59bd18ca7463 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-44291ba7-914a-47ab-a02b-59bd18ca7463 {
    width: 100%;
    height: auto;
  }



  #s-44291ba7-914a-47ab-a02b-59bd18ca7463 img.shogun-image {
    

    
    
    
  }


#s-44291ba7-914a-47ab-a02b-59bd18ca7463 .shogun-image-content {
  
    align-items: center;
  
}

#s-398682c4-925e-4130-973f-a6507a969207 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-398682c4-925e-4130-973f-a6507a969207 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-398682c4-925e-4130-973f-a6507a969207.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-aef7cc83-adbe-488f-ab45-159173f0928d {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-7f386330-f535-4b94-91f4-439888a47545 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-7f386330-f535-4b94-91f4-439888a47545:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7f386330-f535-4b94-91f4-439888a47545:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-7f386330-f535-4b94-91f4-439888a47545-root {
    text-align: left;
  }


#s-7f386330-f535-4b94-91f4-439888a47545.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7f386330-f535-4b94-91f4-439888a47545-root {
    text-align: left;
  }


#s-7f386330-f535-4b94-91f4-439888a47545.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7f386330-f535-4b94-91f4-439888a47545-root {
    text-align: left;
  }


#s-7f386330-f535-4b94-91f4-439888a47545.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7f386330-f535-4b94-91f4-439888a47545-root {
    text-align: left;
  }


#s-7f386330-f535-4b94-91f4-439888a47545.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7f386330-f535-4b94-91f4-439888a47545-root {
    text-align: left;
  }


#s-7f386330-f535-4b94-91f4-439888a47545.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-a2580b4d-a7a4-4365-8b3c-00defeec0003 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-a2580b4d-a7a4-4365-8b3c-00defeec0003 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a2580b4d-a7a4-4365-8b3c-00defeec0003 {
  cursor: pointer;
}#s-a2580b4d-a7a4-4365-8b3c-00defeec0003.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-bf8137dc-2528-4b91-986c-286ea7283791 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-bf8137dc-2528-4b91-986c-286ea7283791 img.shogun-image,
  #s-bf8137dc-2528-4b91-986c-286ea7283791 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-bf8137dc-2528-4b91-986c-286ea7283791 {
    width: 100%;
    height: auto;
  }



  #s-bf8137dc-2528-4b91-986c-286ea7283791 img.shogun-image {
    

    
    
    
  }


#s-bf8137dc-2528-4b91-986c-286ea7283791 .shogun-image-content {
  
    align-items: center;
  
}

#s-aa21815d-c148-4c46-a095-2c1e0af93515 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-aa21815d-c148-4c46-a095-2c1e0af93515 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aa21815d-c148-4c46-a095-2c1e0af93515.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-b8977b27-cc6d-400f-ba3e-c25c8b36b6ff {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-e0586a7d-5e34-443d-be4a-9b0015d6a71c {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-e0586a7d-5e34-443d-be4a-9b0015d6a71c:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e0586a7d-5e34-443d-be4a-9b0015d6a71c:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-e0586a7d-5e34-443d-be4a-9b0015d6a71c-root {
    text-align: left;
  }


#s-e0586a7d-5e34-443d-be4a-9b0015d6a71c.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e0586a7d-5e34-443d-be4a-9b0015d6a71c-root {
    text-align: left;
  }


#s-e0586a7d-5e34-443d-be4a-9b0015d6a71c.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e0586a7d-5e34-443d-be4a-9b0015d6a71c-root {
    text-align: left;
  }


#s-e0586a7d-5e34-443d-be4a-9b0015d6a71c.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e0586a7d-5e34-443d-be4a-9b0015d6a71c-root {
    text-align: left;
  }


#s-e0586a7d-5e34-443d-be4a-9b0015d6a71c.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e0586a7d-5e34-443d-be4a-9b0015d6a71c-root {
    text-align: left;
  }


#s-e0586a7d-5e34-443d-be4a-9b0015d6a71c.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-0c3a6310-905e-47a5-b631-e4a8a5f4f468 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-0c3a6310-905e-47a5-b631-e4a8a5f4f468"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0c3a6310-905e-47a5-b631-e4a8a5f4f468"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-0c3a6310-905e-47a5-b631-e4a8a5f4f468"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-0c3a6310-905e-47a5-b631-e4a8a5f4f468"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-3dc6d9d7-a907-4b33-b091-a80b9d85b7f3 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-3dc6d9d7-a907-4b33-b091-a80b9d85b7f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3dc6d9d7-a907-4b33-b091-a80b9d85b7f3 {
  cursor: pointer;
}#s-3dc6d9d7-a907-4b33-b091-a80b9d85b7f3.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9e7fd834-22cd-45a0-b4d4-077303510ff6 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-9e7fd834-22cd-45a0-b4d4-077303510ff6 img.shogun-image,
  #s-9e7fd834-22cd-45a0-b4d4-077303510ff6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-9e7fd834-22cd-45a0-b4d4-077303510ff6 {
    width: 100%;
    height: auto;
  }



  #s-9e7fd834-22cd-45a0-b4d4-077303510ff6 img.shogun-image {
    

    
    
    
  }


#s-9e7fd834-22cd-45a0-b4d4-077303510ff6 .shogun-image-content {
  
    align-items: center;
  
}

#s-998283a5-59f5-45a9-88ab-1f17f831d66a {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-998283a5-59f5-45a9-88ab-1f17f831d66a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-998283a5-59f5-45a9-88ab-1f17f831d66a.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-9e785c89-92fc-4cfb-baf1-b9d0fce78d9e {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4-root {
    text-align: left;
  }


#s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4-root {
    text-align: left;
  }


#s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4-root {
    text-align: left;
  }


#s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4-root {
    text-align: left;
  }


#s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4-root {
    text-align: left;
  }


#s-23e40d7f-6c57-4793-89e5-6b4c1202c1e4.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-63efa14d-e39a-4e76-8a05-dea843b4f489 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-63efa14d-e39a-4e76-8a05-dea843b4f489 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-63efa14d-e39a-4e76-8a05-dea843b4f489 {
  cursor: pointer;
}#s-63efa14d-e39a-4e76-8a05-dea843b4f489.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-701997c6-2228-46fb-8a8d-f202eafed3b9 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-701997c6-2228-46fb-8a8d-f202eafed3b9 img.shogun-image,
  #s-701997c6-2228-46fb-8a8d-f202eafed3b9 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-701997c6-2228-46fb-8a8d-f202eafed3b9 {
    width: 100%;
    height: auto;
  }



  #s-701997c6-2228-46fb-8a8d-f202eafed3b9 img.shogun-image {
    

    
    
    
  }


#s-701997c6-2228-46fb-8a8d-f202eafed3b9 .shogun-image-content {
  
    align-items: center;
  
}

#s-9c382bf8-e25d-434b-9e0a-f309fff3f898 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-9c382bf8-e25d-434b-9e0a-f309fff3f898 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9c382bf8-e25d-434b-9e0a-f309fff3f898.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-eab1e2cc-4be2-42b4-b4d1-abda502fa71f {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-3a59bb43-f1ef-4122-9a2b-25688904f188 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-3a59bb43-f1ef-4122-9a2b-25688904f188:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3a59bb43-f1ef-4122-9a2b-25688904f188:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-3a59bb43-f1ef-4122-9a2b-25688904f188-root {
    text-align: left;
  }


#s-3a59bb43-f1ef-4122-9a2b-25688904f188.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3a59bb43-f1ef-4122-9a2b-25688904f188-root {
    text-align: left;
  }


#s-3a59bb43-f1ef-4122-9a2b-25688904f188.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3a59bb43-f1ef-4122-9a2b-25688904f188-root {
    text-align: left;
  }


#s-3a59bb43-f1ef-4122-9a2b-25688904f188.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3a59bb43-f1ef-4122-9a2b-25688904f188-root {
    text-align: left;
  }


#s-3a59bb43-f1ef-4122-9a2b-25688904f188.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3a59bb43-f1ef-4122-9a2b-25688904f188-root {
    text-align: left;
  }


#s-3a59bb43-f1ef-4122-9a2b-25688904f188.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-83f9fe8a-dde6-491e-b7d3-ce4d5505f8a6 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-83f9fe8a-dde6-491e-b7d3-ce4d5505f8a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-83f9fe8a-dde6-491e-b7d3-ce4d5505f8a6 {
  cursor: pointer;
}#s-83f9fe8a-dde6-491e-b7d3-ce4d5505f8a6.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-5d982f48-07b7-4aed-979a-4e00ce0ceed8 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-5d982f48-07b7-4aed-979a-4e00ce0ceed8 img.shogun-image,
  #s-5d982f48-07b7-4aed-979a-4e00ce0ceed8 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-5d982f48-07b7-4aed-979a-4e00ce0ceed8 {
    width: 100%;
    height: auto;
  }



  #s-5d982f48-07b7-4aed-979a-4e00ce0ceed8 img.shogun-image {
    

    
    
    
  }


#s-5d982f48-07b7-4aed-979a-4e00ce0ceed8 .shogun-image-content {
  
    align-items: center;
  
}

#s-6e7d1466-2aa2-4fac-a361-c6bf91ba27ba {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-6e7d1466-2aa2-4fac-a361-c6bf91ba27ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6e7d1466-2aa2-4fac-a361-c6bf91ba27ba.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-d9e77bbc-1c7c-456e-b50c-e7c9a740d837 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-f8ce6f3b-068f-4580-8020-ee077df427af {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-f8ce6f3b-068f-4580-8020-ee077df427af:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f8ce6f3b-068f-4580-8020-ee077df427af:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-f8ce6f3b-068f-4580-8020-ee077df427af-root {
    text-align: left;
  }


#s-f8ce6f3b-068f-4580-8020-ee077df427af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f8ce6f3b-068f-4580-8020-ee077df427af-root {
    text-align: left;
  }


#s-f8ce6f3b-068f-4580-8020-ee077df427af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f8ce6f3b-068f-4580-8020-ee077df427af-root {
    text-align: left;
  }


#s-f8ce6f3b-068f-4580-8020-ee077df427af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f8ce6f3b-068f-4580-8020-ee077df427af-root {
    text-align: left;
  }


#s-f8ce6f3b-068f-4580-8020-ee077df427af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f8ce6f3b-068f-4580-8020-ee077df427af-root {
    text-align: left;
  }


#s-f8ce6f3b-068f-4580-8020-ee077df427af.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-a677a21d-adc3-490d-b0cd-6f6d72c60aab {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-a677a21d-adc3-490d-b0cd-6f6d72c60aab"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a677a21d-adc3-490d-b0cd-6f6d72c60aab"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-a677a21d-adc3-490d-b0cd-6f6d72c60aab"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-a677a21d-adc3-490d-b0cd-6f6d72c60aab"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-756ba804-9dc8-4678-86f1-b7349f4bc130 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-756ba804-9dc8-4678-86f1-b7349f4bc130 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-756ba804-9dc8-4678-86f1-b7349f4bc130 {
  cursor: pointer;
}#s-756ba804-9dc8-4678-86f1-b7349f4bc130.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9e11318b-0b76-4f34-9189-ea4ecd9ec520 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-9e11318b-0b76-4f34-9189-ea4ecd9ec520 img.shogun-image,
  #s-9e11318b-0b76-4f34-9189-ea4ecd9ec520 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-9e11318b-0b76-4f34-9189-ea4ecd9ec520 {
    width: 100%;
    height: auto;
  }



  #s-9e11318b-0b76-4f34-9189-ea4ecd9ec520 img.shogun-image {
    

    
    
    
  }


#s-9e11318b-0b76-4f34-9189-ea4ecd9ec520 .shogun-image-content {
  
    align-items: center;
  
}

#s-b1dda2e1-cff2-4efe-91e4-0445bb45bf39 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-b1dda2e1-cff2-4efe-91e4-0445bb45bf39 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b1dda2e1-cff2-4efe-91e4-0445bb45bf39.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-b79a97e5-eef5-47cc-98a4-42db5719543d {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-391b00d8-d889-46e3-b887-22fc208644e3 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-391b00d8-d889-46e3-b887-22fc208644e3:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-391b00d8-d889-46e3-b887-22fc208644e3:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-391b00d8-d889-46e3-b887-22fc208644e3-root {
    text-align: left;
  }


#s-391b00d8-d889-46e3-b887-22fc208644e3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-391b00d8-d889-46e3-b887-22fc208644e3-root {
    text-align: left;
  }


#s-391b00d8-d889-46e3-b887-22fc208644e3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-391b00d8-d889-46e3-b887-22fc208644e3-root {
    text-align: left;
  }


#s-391b00d8-d889-46e3-b887-22fc208644e3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-391b00d8-d889-46e3-b887-22fc208644e3-root {
    text-align: left;
  }


#s-391b00d8-d889-46e3-b887-22fc208644e3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-391b00d8-d889-46e3-b887-22fc208644e3-root {
    text-align: left;
  }


#s-391b00d8-d889-46e3-b887-22fc208644e3.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-92354dd5-d422-4fce-bd21-1009b587c2ce {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-92354dd5-d422-4fce-bd21-1009b587c2ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-92354dd5-d422-4fce-bd21-1009b587c2ce {
  cursor: pointer;
}#s-92354dd5-d422-4fce-bd21-1009b587c2ce.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9ca361e3-ce10-4c7a-bf57-cc431d658550 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-9ca361e3-ce10-4c7a-bf57-cc431d658550 img.shogun-image,
  #s-9ca361e3-ce10-4c7a-bf57-cc431d658550 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-9ca361e3-ce10-4c7a-bf57-cc431d658550 {
    width: 100%;
    height: auto;
  }



  #s-9ca361e3-ce10-4c7a-bf57-cc431d658550 img.shogun-image {
    

    
    
    
  }


#s-9ca361e3-ce10-4c7a-bf57-cc431d658550 .shogun-image-content {
  
    align-items: center;
  
}

#s-3464003a-7f6b-45b8-b73c-e4300c41e1d1 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-3464003a-7f6b-45b8-b73c-e4300c41e1d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3464003a-7f6b-45b8-b73c-e4300c41e1d1.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-c2e4dcd1-c892-426e-b69b-5fa4f9354852 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-e06c3927-293f-4b21-bbf7-f791d9511a35 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-e06c3927-293f-4b21-bbf7-f791d9511a35:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e06c3927-293f-4b21-bbf7-f791d9511a35:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-e06c3927-293f-4b21-bbf7-f791d9511a35-root {
    text-align: left;
  }


#s-e06c3927-293f-4b21-bbf7-f791d9511a35.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e06c3927-293f-4b21-bbf7-f791d9511a35-root {
    text-align: left;
  }


#s-e06c3927-293f-4b21-bbf7-f791d9511a35.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e06c3927-293f-4b21-bbf7-f791d9511a35-root {
    text-align: left;
  }


#s-e06c3927-293f-4b21-bbf7-f791d9511a35.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e06c3927-293f-4b21-bbf7-f791d9511a35-root {
    text-align: left;
  }


#s-e06c3927-293f-4b21-bbf7-f791d9511a35.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e06c3927-293f-4b21-bbf7-f791d9511a35-root {
    text-align: left;
  }


#s-e06c3927-293f-4b21-bbf7-f791d9511a35.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-347a7166-c376-4b01-aee4-f11a9dbec4b2 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-347a7166-c376-4b01-aee4-f11a9dbec4b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-347a7166-c376-4b01-aee4-f11a9dbec4b2 {
  cursor: pointer;
}#s-347a7166-c376-4b01-aee4-f11a9dbec4b2.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-917dead8-ee07-4d11-81d1-22702e914732 {
  max-width: 390px;
aspect-ratio: 390/260;
text-align: center;
}





  #s-917dead8-ee07-4d11-81d1-22702e914732 img.shogun-image,
  #s-917dead8-ee07-4d11-81d1-22702e914732 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-917dead8-ee07-4d11-81d1-22702e914732 {
    width: 100%;
    height: auto;
  }



  #s-917dead8-ee07-4d11-81d1-22702e914732 img.shogun-image {
    

    
    
    
  }


#s-917dead8-ee07-4d11-81d1-22702e914732 .shogun-image-content {
  
    align-items: center;
  
}

#s-1c7ef8d7-b405-4392-8298-5cd1a418eb32 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-1c7ef8d7-b405-4392-8298-5cd1a418eb32 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1c7ef8d7-b405-4392-8298-5cd1a418eb32.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-de5cf5ab-2580-4c93-bfde-574ee91b9d11 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-da690935-66b9-4220-854e-3a4affbe892f {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-da690935-66b9-4220-854e-3a4affbe892f:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-da690935-66b9-4220-854e-3a4affbe892f:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-da690935-66b9-4220-854e-3a4affbe892f-root {
    text-align: left;
  }


#s-da690935-66b9-4220-854e-3a4affbe892f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-da690935-66b9-4220-854e-3a4affbe892f-root {
    text-align: left;
  }


#s-da690935-66b9-4220-854e-3a4affbe892f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-da690935-66b9-4220-854e-3a4affbe892f-root {
    text-align: left;
  }


#s-da690935-66b9-4220-854e-3a4affbe892f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-da690935-66b9-4220-854e-3a4affbe892f-root {
    text-align: left;
  }


#s-da690935-66b9-4220-854e-3a4affbe892f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-da690935-66b9-4220-854e-3a4affbe892f-root {
    text-align: left;
  }


#s-da690935-66b9-4220-854e-3a4affbe892f.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-78e53841-e654-471c-8fa1-a83f7ad723c4 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-78e53841-e654-471c-8fa1-a83f7ad723c4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-78e53841-e654-471c-8fa1-a83f7ad723c4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-78e53841-e654-471c-8fa1-a83f7ad723c4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-78e53841-e654-471c-8fa1-a83f7ad723c4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-99e4db82-85e9-452e-b1cf-6ad6ec8bc8a4 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-99e4db82-85e9-452e-b1cf-6ad6ec8bc8a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-99e4db82-85e9-452e-b1cf-6ad6ec8bc8a4 {
  cursor: pointer;
}#s-99e4db82-85e9-452e-b1cf-6ad6ec8bc8a4.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-4d07c2eb-99ef-4b35-b539-99a41c87c1d2 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-4d07c2eb-99ef-4b35-b539-99a41c87c1d2 img.shogun-image,
  #s-4d07c2eb-99ef-4b35-b539-99a41c87c1d2 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-4d07c2eb-99ef-4b35-b539-99a41c87c1d2 {
    width: 100%;
    height: auto;
  }



  #s-4d07c2eb-99ef-4b35-b539-99a41c87c1d2 img.shogun-image {
    

    
    
    
  }


#s-4d07c2eb-99ef-4b35-b539-99a41c87c1d2 .shogun-image-content {
  
    align-items: center;
  
}

#s-fb2fd85e-3725-4717-8177-9c95da8e6817 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-fb2fd85e-3725-4717-8177-9c95da8e6817 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb2fd85e-3725-4717-8177-9c95da8e6817.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-8167e16f-4fb6-48dc-a814-05b9a52d1fc0 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-c82e80da-0784-4842-b9fa-e57c36480479 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-c82e80da-0784-4842-b9fa-e57c36480479:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c82e80da-0784-4842-b9fa-e57c36480479:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-c82e80da-0784-4842-b9fa-e57c36480479-root {
    text-align: left;
  }


#s-c82e80da-0784-4842-b9fa-e57c36480479.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c82e80da-0784-4842-b9fa-e57c36480479-root {
    text-align: left;
  }


#s-c82e80da-0784-4842-b9fa-e57c36480479.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c82e80da-0784-4842-b9fa-e57c36480479-root {
    text-align: left;
  }


#s-c82e80da-0784-4842-b9fa-e57c36480479.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c82e80da-0784-4842-b9fa-e57c36480479-root {
    text-align: left;
  }


#s-c82e80da-0784-4842-b9fa-e57c36480479.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c82e80da-0784-4842-b9fa-e57c36480479-root {
    text-align: left;
  }


#s-c82e80da-0784-4842-b9fa-e57c36480479.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-ea35d251-ebcf-49fb-893c-32ebc40e38db {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-ea35d251-ebcf-49fb-893c-32ebc40e38db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ea35d251-ebcf-49fb-893c-32ebc40e38db {
  cursor: pointer;
}#s-ea35d251-ebcf-49fb-893c-32ebc40e38db.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-baeaef6d-d966-4d16-b8c0-ce869038f1d6 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-baeaef6d-d966-4d16-b8c0-ce869038f1d6 img.shogun-image,
  #s-baeaef6d-d966-4d16-b8c0-ce869038f1d6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-baeaef6d-d966-4d16-b8c0-ce869038f1d6 {
    width: 100%;
    height: auto;
  }



  #s-baeaef6d-d966-4d16-b8c0-ce869038f1d6 img.shogun-image {
    

    
    
    
  }


#s-baeaef6d-d966-4d16-b8c0-ce869038f1d6 .shogun-image-content {
  
    align-items: center;
  
}

#s-22a95ad9-5dc7-4ee3-a277-56b234025c63 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-22a95ad9-5dc7-4ee3-a277-56b234025c63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22a95ad9-5dc7-4ee3-a277-56b234025c63.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-87252dc2-823d-4687-9c0b-e5decfcb858e {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-7f25bc05-15de-4301-ba4e-6d4ad8321586 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-7f25bc05-15de-4301-ba4e-6d4ad8321586:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7f25bc05-15de-4301-ba4e-6d4ad8321586:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-7f25bc05-15de-4301-ba4e-6d4ad8321586-root {
    text-align: left;
  }


#s-7f25bc05-15de-4301-ba4e-6d4ad8321586.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7f25bc05-15de-4301-ba4e-6d4ad8321586-root {
    text-align: left;
  }


#s-7f25bc05-15de-4301-ba4e-6d4ad8321586.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7f25bc05-15de-4301-ba4e-6d4ad8321586-root {
    text-align: left;
  }


#s-7f25bc05-15de-4301-ba4e-6d4ad8321586.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7f25bc05-15de-4301-ba4e-6d4ad8321586-root {
    text-align: left;
  }


#s-7f25bc05-15de-4301-ba4e-6d4ad8321586.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7f25bc05-15de-4301-ba4e-6d4ad8321586-root {
    text-align: left;
  }


#s-7f25bc05-15de-4301-ba4e-6d4ad8321586.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-bff75bb2-5da5-42ed-8b3a-88711e382f06 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-bff75bb2-5da5-42ed-8b3a-88711e382f06 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bff75bb2-5da5-42ed-8b3a-88711e382f06 {
  cursor: pointer;
}#s-bff75bb2-5da5-42ed-8b3a-88711e382f06.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-5d54b475-c305-4bf8-9863-cf96fb37449e {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-5d54b475-c305-4bf8-9863-cf96fb37449e img.shogun-image,
  #s-5d54b475-c305-4bf8-9863-cf96fb37449e .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-5d54b475-c305-4bf8-9863-cf96fb37449e {
    width: 100%;
    height: auto;
  }



  #s-5d54b475-c305-4bf8-9863-cf96fb37449e img.shogun-image {
    

    
    
    
  }


#s-5d54b475-c305-4bf8-9863-cf96fb37449e .shogun-image-content {
  
    align-items: center;
  
}

#s-80c30aec-9a90-4304-ba56-6f7567ef8c48 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-80c30aec-9a90-4304-ba56-6f7567ef8c48 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-80c30aec-9a90-4304-ba56-6f7567ef8c48.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-71086c13-6f8a-45a0-bcb0-63b724b22ba1 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-e5964e32-bcab-45bd-8f31-c390df226e08 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-e5964e32-bcab-45bd-8f31-c390df226e08:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e5964e32-bcab-45bd-8f31-c390df226e08:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-e5964e32-bcab-45bd-8f31-c390df226e08-root {
    text-align: left;
  }


#s-e5964e32-bcab-45bd-8f31-c390df226e08.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e5964e32-bcab-45bd-8f31-c390df226e08-root {
    text-align: left;
  }


#s-e5964e32-bcab-45bd-8f31-c390df226e08.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e5964e32-bcab-45bd-8f31-c390df226e08-root {
    text-align: left;
  }


#s-e5964e32-bcab-45bd-8f31-c390df226e08.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e5964e32-bcab-45bd-8f31-c390df226e08-root {
    text-align: left;
  }


#s-e5964e32-bcab-45bd-8f31-c390df226e08.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e5964e32-bcab-45bd-8f31-c390df226e08-root {
    text-align: left;
  }


#s-e5964e32-bcab-45bd-8f31-c390df226e08.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-144f0d7c-8e6a-4f51-9dda-135c18b7e00b {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-144f0d7c-8e6a-4f51-9dda-135c18b7e00b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-144f0d7c-8e6a-4f51-9dda-135c18b7e00b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-144f0d7c-8e6a-4f51-9dda-135c18b7e00b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-144f0d7c-8e6a-4f51-9dda-135c18b7e00b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-befc88af-757a-4c85-9a2f-472b672bf582 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-befc88af-757a-4c85-9a2f-472b672bf582 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-befc88af-757a-4c85-9a2f-472b672bf582 {
  cursor: pointer;
}#s-befc88af-757a-4c85-9a2f-472b672bf582.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1c37d5dd-cb2b-45cb-9ac4-4ef5da7bb608 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-1c37d5dd-cb2b-45cb-9ac4-4ef5da7bb608 img.shogun-image,
  #s-1c37d5dd-cb2b-45cb-9ac4-4ef5da7bb608 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-1c37d5dd-cb2b-45cb-9ac4-4ef5da7bb608 {
    width: 100%;
    height: auto;
  }



  #s-1c37d5dd-cb2b-45cb-9ac4-4ef5da7bb608 img.shogun-image {
    

    
    
    
  }


#s-1c37d5dd-cb2b-45cb-9ac4-4ef5da7bb608 .shogun-image-content {
  
    align-items: center;
  
}

#s-14877e2a-c1dd-4034-87f4-70a6e9002f95 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-14877e2a-c1dd-4034-87f4-70a6e9002f95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-14877e2a-c1dd-4034-87f4-70a6e9002f95.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-d784cd66-dcb4-4f0a-abe1-6733892c8b05 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-7c75469c-a4cc-47b8-9734-ac395d732485 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-7c75469c-a4cc-47b8-9734-ac395d732485:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7c75469c-a4cc-47b8-9734-ac395d732485:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-7c75469c-a4cc-47b8-9734-ac395d732485-root {
    text-align: left;
  }


#s-7c75469c-a4cc-47b8-9734-ac395d732485.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7c75469c-a4cc-47b8-9734-ac395d732485-root {
    text-align: left;
  }


#s-7c75469c-a4cc-47b8-9734-ac395d732485.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7c75469c-a4cc-47b8-9734-ac395d732485-root {
    text-align: left;
  }


#s-7c75469c-a4cc-47b8-9734-ac395d732485.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7c75469c-a4cc-47b8-9734-ac395d732485-root {
    text-align: left;
  }


#s-7c75469c-a4cc-47b8-9734-ac395d732485.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7c75469c-a4cc-47b8-9734-ac395d732485-root {
    text-align: left;
  }


#s-7c75469c-a4cc-47b8-9734-ac395d732485.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-95ded7bc-ba0a-4b6d-bc44-ba06f8e9438a {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-95ded7bc-ba0a-4b6d-bc44-ba06f8e9438a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-95ded7bc-ba0a-4b6d-bc44-ba06f8e9438a {
  cursor: pointer;
}#s-95ded7bc-ba0a-4b6d-bc44-ba06f8e9438a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-35ef3ed4-5557-4604-884d-661eefb35fd8 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-35ef3ed4-5557-4604-884d-661eefb35fd8 img.shogun-image,
  #s-35ef3ed4-5557-4604-884d-661eefb35fd8 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-35ef3ed4-5557-4604-884d-661eefb35fd8 {
    width: 100%;
    height: auto;
  }



  #s-35ef3ed4-5557-4604-884d-661eefb35fd8 img.shogun-image {
    

    
    
    
  }


#s-35ef3ed4-5557-4604-884d-661eefb35fd8 .shogun-image-content {
  
    align-items: center;
  
}

#s-88b79ba9-97ee-4453-b5cd-8d71690f6b98 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-88b79ba9-97ee-4453-b5cd-8d71690f6b98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-88b79ba9-97ee-4453-b5cd-8d71690f6b98.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-f4100f9e-0902-470a-b2c6-7cac9fe6d33b {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-3512231d-6ceb-4211-a93b-ef2a2e83f148 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-3512231d-6ceb-4211-a93b-ef2a2e83f148:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3512231d-6ceb-4211-a93b-ef2a2e83f148:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-3512231d-6ceb-4211-a93b-ef2a2e83f148-root {
    text-align: left;
  }


#s-3512231d-6ceb-4211-a93b-ef2a2e83f148.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3512231d-6ceb-4211-a93b-ef2a2e83f148-root {
    text-align: left;
  }


#s-3512231d-6ceb-4211-a93b-ef2a2e83f148.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3512231d-6ceb-4211-a93b-ef2a2e83f148-root {
    text-align: left;
  }


#s-3512231d-6ceb-4211-a93b-ef2a2e83f148.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3512231d-6ceb-4211-a93b-ef2a2e83f148-root {
    text-align: left;
  }


#s-3512231d-6ceb-4211-a93b-ef2a2e83f148.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3512231d-6ceb-4211-a93b-ef2a2e83f148-root {
    text-align: left;
  }


#s-3512231d-6ceb-4211-a93b-ef2a2e83f148.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-9375f0a2-690f-4d62-92cd-a0e92d763791 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-9375f0a2-690f-4d62-92cd-a0e92d763791 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9375f0a2-690f-4d62-92cd-a0e92d763791 {
  cursor: pointer;
}#s-9375f0a2-690f-4d62-92cd-a0e92d763791.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-790ca31b-30f5-46d0-b988-21a8315e5221 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-790ca31b-30f5-46d0-b988-21a8315e5221 img.shogun-image,
  #s-790ca31b-30f5-46d0-b988-21a8315e5221 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-790ca31b-30f5-46d0-b988-21a8315e5221 {
    width: 100%;
    height: auto;
  }



  #s-790ca31b-30f5-46d0-b988-21a8315e5221 img.shogun-image {
    

    
    
    
  }


#s-790ca31b-30f5-46d0-b988-21a8315e5221 .shogun-image-content {
  
    align-items: center;
  
}

#s-6e585661-17c9-4bb9-b6b3-6cdcd1210478 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-6e585661-17c9-4bb9-b6b3-6cdcd1210478 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6e585661-17c9-4bb9-b6b3-6cdcd1210478.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-782cdb1b-c025-4a74-b7cc-c64e3880dc14 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-fdf55647-6df9-4dae-b940-afdcdffe65ae {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-fdf55647-6df9-4dae-b940-afdcdffe65ae:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fdf55647-6df9-4dae-b940-afdcdffe65ae:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-fdf55647-6df9-4dae-b940-afdcdffe65ae-root {
    text-align: left;
  }


#s-fdf55647-6df9-4dae-b940-afdcdffe65ae.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fdf55647-6df9-4dae-b940-afdcdffe65ae-root {
    text-align: left;
  }


#s-fdf55647-6df9-4dae-b940-afdcdffe65ae.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fdf55647-6df9-4dae-b940-afdcdffe65ae-root {
    text-align: left;
  }


#s-fdf55647-6df9-4dae-b940-afdcdffe65ae.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fdf55647-6df9-4dae-b940-afdcdffe65ae-root {
    text-align: left;
  }


#s-fdf55647-6df9-4dae-b940-afdcdffe65ae.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fdf55647-6df9-4dae-b940-afdcdffe65ae-root {
    text-align: left;
  }


#s-fdf55647-6df9-4dae-b940-afdcdffe65ae.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-dadc5ae8-896f-42dd-901c-e05eaf22ab48 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-dadc5ae8-896f-42dd-901c-e05eaf22ab48"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dadc5ae8-896f-42dd-901c-e05eaf22ab48"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-dadc5ae8-896f-42dd-901c-e05eaf22ab48"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-dadc5ae8-896f-42dd-901c-e05eaf22ab48"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-43822a8f-1d26-4b72-9c62-d455646f520c {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-43822a8f-1d26-4b72-9c62-d455646f520c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-43822a8f-1d26-4b72-9c62-d455646f520c {
  cursor: pointer;
}#s-43822a8f-1d26-4b72-9c62-d455646f520c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-f714da61-82fb-4c97-8e5c-3d1756aae506 {
  max-width: 813px;
aspect-ratio: 813/542;
text-align: center;
}





  #s-f714da61-82fb-4c97-8e5c-3d1756aae506 img.shogun-image,
  #s-f714da61-82fb-4c97-8e5c-3d1756aae506 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-f714da61-82fb-4c97-8e5c-3d1756aae506 {
    width: 100%;
    height: auto;
  }



  #s-f714da61-82fb-4c97-8e5c-3d1756aae506 img.shogun-image {
    

    
    
    
  }


#s-f714da61-82fb-4c97-8e5c-3d1756aae506 .shogun-image-content {
  
    align-items: center;
  
}

#s-d12b3d88-2f14-48a0-87e6-92d35f9b0731 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-d12b3d88-2f14-48a0-87e6-92d35f9b0731 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d12b3d88-2f14-48a0-87e6-92d35f9b0731.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-a4d69fda-6017-48f8-b8bc-6bab65366597 {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-8157ea80-23a0-4694-b7be-72d730fc8f8d {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-8157ea80-23a0-4694-b7be-72d730fc8f8d:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8157ea80-23a0-4694-b7be-72d730fc8f8d:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-8157ea80-23a0-4694-b7be-72d730fc8f8d-root {
    text-align: left;
  }


#s-8157ea80-23a0-4694-b7be-72d730fc8f8d.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8157ea80-23a0-4694-b7be-72d730fc8f8d-root {
    text-align: left;
  }


#s-8157ea80-23a0-4694-b7be-72d730fc8f8d.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8157ea80-23a0-4694-b7be-72d730fc8f8d-root {
    text-align: left;
  }


#s-8157ea80-23a0-4694-b7be-72d730fc8f8d.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8157ea80-23a0-4694-b7be-72d730fc8f8d-root {
    text-align: left;
  }


#s-8157ea80-23a0-4694-b7be-72d730fc8f8d.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8157ea80-23a0-4694-b7be-72d730fc8f8d-root {
    text-align: left;
  }


#s-8157ea80-23a0-4694-b7be-72d730fc8f8d.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-eed8bd1d-5a9a-47e8-af34-4e51946529d9 {
  padding-bottom: 20px;
background-color: rgba(250, 248, 248, 1);
}








#s-eed8bd1d-5a9a-47e8-af34-4e51946529d9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eed8bd1d-5a9a-47e8-af34-4e51946529d9 {
  cursor: pointer;
}#s-eed8bd1d-5a9a-47e8-af34-4e51946529d9.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-36f4321a-b036-43e6-924c-43815bf8202a {
  max-width: 520px;
aspect-ratio: 520/347;
text-align: center;
}





  #s-36f4321a-b036-43e6-924c-43815bf8202a img.shogun-image,
  #s-36f4321a-b036-43e6-924c-43815bf8202a .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-36f4321a-b036-43e6-924c-43815bf8202a {
    width: 100%;
    height: auto;
  }



  #s-36f4321a-b036-43e6-924c-43815bf8202a img.shogun-image {
    

    
    
    
  }


#s-36f4321a-b036-43e6-924c-43815bf8202a .shogun-image-content {
  
    align-items: center;
  
}

#s-8286cef7-7d31-4f1f-a96e-4340596bc1c9 {
  padding-top: 20px;
padding-left: 7%;
padding-bottom: 20px;
padding-right: 7%;
min-height: 50px;
}








#s-8286cef7-7d31-4f1f-a96e-4340596bc1c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8286cef7-7d31-4f1f-a96e-4340596bc1c9.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-6e7c7d51-cdcd-41b5-9229-3b7ef217b70c {
  padding-top: 5px;
padding-bottom: 5px;
}

#s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 104, 108, 1);
border-style: solid;
border-radius: 2px;
min-height: 47px;
max-width: 200px;
background-color: rgba(34, 104, 108, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
line-height: 1em;
background-image: none;
hover-type: color;
}
#s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6:hover {background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6:active {border-style: solid !important;
border-color: rgba(34, 104, 108, 1) !important;
background-color: rgba(34, 104, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6-root {
    text-align: left;
  }


#s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6-root {
    text-align: left;
  }


#s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6-root {
    text-align: left;
  }


#s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6-root {
    text-align: left;
  }


#s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6-root {
    text-align: left;
  }


#s-aeb555c5-97b3-4c8b-bd83-43d84cad36e6.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-c11a26e0-d798-4e65-b6ab-2424ef66cd8a {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
}








#s-c11a26e0-d798-4e65-b6ab-2424ef66cd8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c11a26e0-d798-4e65-b6ab-2424ef66cd8a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b2b467a0-6ee3-4469-8b76-48f3af05eda0 {
  padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
}

#s-f28d036c-5c16-4d0e-93f5-f4f2f0695aa4 {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-f28d036c-5c16-4d0e-93f5-f4f2f0695aa4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f28d036c-5c16-4d0e-93f5-f4f2f0695aa4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 25.0px);
}

}

@media (min-width: 992px) {
[id="s-f28d036c-5c16-4d0e-93f5-f4f2f0695aa4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 25.0px);
}

}

@media (min-width: 1200px) {
[id="s-f28d036c-5c16-4d0e-93f5-f4f2f0695aa4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 25.0px);
}

}

#s-adbb5a1b-3437-4884-9570-773006a6aff9 {
  padding-bottom: 40px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-adbb5a1b-3437-4884-9570-773006a6aff9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-adbb5a1b-3437-4884-9570-773006a6aff9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c7bd2c90-319b-4a96-8493-6d0902dc089d {
  text-align: center;
}







  #s-c7bd2c90-319b-4a96-8493-6d0902dc089d img.shogun-image {
    

    
    
    
  }


#s-c7bd2c90-319b-4a96-8493-6d0902dc089d .shogun-image-content {
  
    align-items: center;
  
}

#s-60cff26f-bef4-4176-9d50-cbffd0de0dd7 {
  padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
}

#s-028f185f-c480-4a61-8277-ff0d3913911f {
  border-style: solid;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
color: rgba(89, 89, 91, 1);
background-image: none;
hover-type: color;
}
#s-028f185f-c480-4a61-8277-ff0d3913911f:hover {background-color: rgba(89, 89, 91, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(50, 116, 120, 1) !important;}#s-028f185f-c480-4a61-8277-ff0d3913911f:active {background-color: rgba(0, 0, 0, 0.02) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-028f185f-c480-4a61-8277-ff0d3913911f-root {
    text-align: left;
  }


#s-028f185f-c480-4a61-8277-ff0d3913911f.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-028f185f-c480-4a61-8277-ff0d3913911f-root {
    text-align: left;
  }


#s-028f185f-c480-4a61-8277-ff0d3913911f.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-028f185f-c480-4a61-8277-ff0d3913911f-root {
    text-align: left;
  }


#s-028f185f-c480-4a61-8277-ff0d3913911f.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-028f185f-c480-4a61-8277-ff0d3913911f-root {
    text-align: left;
  }


#s-028f185f-c480-4a61-8277-ff0d3913911f.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-028f185f-c480-4a61-8277-ff0d3913911f-root {
    text-align: left;
  }


#s-028f185f-c480-4a61-8277-ff0d3913911f.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-e8a56e92-941d-402d-9481-22b57a8d9b65 {
  padding-bottom: 40px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e8a56e92-941d-402d-9481-22b57a8d9b65 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e8a56e92-941d-402d-9481-22b57a8d9b65.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-24ccbc1f-1573-4344-98f9-4a776551456b {
  text-align: center;
}







  #s-24ccbc1f-1573-4344-98f9-4a776551456b img.shogun-image {
    

    
    
    
  }


#s-24ccbc1f-1573-4344-98f9-4a776551456b .shogun-image-content {
  
    align-items: center;
  
}

#s-627bb9a7-83f8-47e6-8541-7ab610664ac1 {
  padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
}

#s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49 {
  border-style: solid;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
letter-spacing: 1.8px;
color: rgba(89, 89, 91, 1);
background-image: none;
hover-type: color;
}
#s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49:hover {background-color: rgba(89, 89, 91, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(50, 116, 120, 1) !important;}#s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49:active {background-color: rgba(0, 0, 0, 0.02) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49-root {
    text-align: left;
  }


#s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49-root {
    text-align: left;
  }


#s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49-root {
    text-align: left;
  }


#s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49-root {
    text-align: left;
  }


#s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49-root {
    text-align: left;
  }


#s-0df57613-d0a1-42e1-8c02-d5c1bf29ac49.shg-btn {
  color: rgba(89, 89, 91, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Merriweather Sans;
  display:  inline-block ;
}
}
#s-b405407e-322f-4cb1-a699-fc8201ac43f7 {
  margin-top: 20px;
padding-top: 20px;
padding-bottom: 60px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-b405407e-322f-4cb1-a699-fc8201ac43f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b405407e-322f-4cb1-a699-fc8201ac43f7.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-c61b1de9-bfa8-4c98-8d62-b2819d3acb5b {
  padding-top: 30px;
padding-left: 20px;
padding-bottom: 30px;
padding-right: 20px;
}

.shg-sld-content {
  width: 100%;
  position: relative;
  z-index: 1;
}

.shg-sld-slides {
  word-break: break-word;
  position: relative;
}

.shg-sld-slides-padded {
  padding: 0 35px;
}

.shg-sld-nav-button {
  cursor: pointer;
  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  min-height: 35px;
  height: 100%;

  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.shg-sld-nav-button > svg {
  height: 100%;
  width: 100%;
}

.shg-sld-nav-button.shg-sld-left {
  left: 0;
}

.shg-sld-nav-button.shg-sld-left-over-content {
  left: 2%;
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
}

.shg-sld-nav-button.shg-sld-right-over-content {
  right: 2%;
}

.shg-sld-nav-button.shg-sld-disabled {
  cursor: default;
  opacity: 0.2;
}

.shg-sld-item {
  display: none;
}

.shg-sld-item.shg-sld-active {
  display: block;
}

.shg-sld-dots {
  margin-top: 10px;
  text-align: center;
  z-index: 1;
  position: relative;
}

.shg-sld-dots-on-top {
  margin-top: -30px !important;
}

.shg-sld-dot {
  cursor: pointer;
  display: inline-block !important;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  opacity: 0.5;
}

.shg-sld-dot:first-child {
  margin-left: 0px;
}

.shg-sld-dot.shg-sld-active {
  opacity: 1;
}

@keyframes shg-sld-fade {
  from {
    opacity: 0.4;
  }

  to {
    opacity: 1;
  }
}

#s-9babffd5-7309-4a5c-814b-b30196fa94bf {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-9babffd5-7309-4a5c-814b-b30196fa94bf .shg-sld-dot {
  background-color: rgba(255, 255, 255, 1);
}

#s-9babffd5-7309-4a5c-814b-b30196fa94bf .shg-sld-nav-button.shg-sld-left,
#s-9babffd5-7309-4a5c-814b-b30196fa94bf .shg-sld-nav-button.shg-sld-right {
  fill: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-917ec5b1-dc5b-4161-8ff8-4c5e95fbcebd"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

}

@media (min-width: 768px) {
[id="s-917ec5b1-dc5b-4161-8ff8-4c5e95fbcebd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 3.75px);
}

}

@media (min-width: 992px) {
[id="s-917ec5b1-dc5b-4161-8ff8-4c5e95fbcebd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 3.75px);
}

}

@media (min-width: 1200px) {
[id="s-917ec5b1-dc5b-4161-8ff8-4c5e95fbcebd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 3.75px);
}

}

#s-fa7ac42f-29f9-495a-a01a-bd1cb01bf002 {
  text-align: center;
}







  #s-fa7ac42f-29f9-495a-a01a-bd1cb01bf002 img.shogun-image {
    

    
    
    
  }


#s-fa7ac42f-29f9-495a-a01a-bd1cb01bf002 .shogun-image-content {
  
    align-items: center;
  
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shogun-heading-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-baf439d9-22c2-4509-b167-1994fe018377 {
  padding-top: 180px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
text-align: left;
}

#s-baf439d9-22c2-4509-b167-1994fe018377 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-89877415-9d8d-4ec0-96bf-e4891c4edc65 {
  text-align: center;
}







  #s-89877415-9d8d-4ec0-96bf-e4891c4edc65 img.shogun-image {
    

    
    
    
  }


#s-89877415-9d8d-4ec0-96bf-e4891c4edc65 .shogun-image-content {
  
    align-items: center;
  
}

#s-4a5343bd-4774-49cd-9678-78a030d8730c {
  padding-top: 180px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
text-align: left;
}

#s-4a5343bd-4774-49cd-9678-78a030d8730c .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Merriweather Sans";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-36cee703-5382-49ed-84a3-baed13fa5b65 {
  text-align: center;
}







  #s-36cee703-5382-49ed-84a3-baed13fa5b65 img.shogun-image {
    

    
    
    
  }


#s-36cee703-5382-49ed-84a3-baed13fa5b65 .shogun-image-content {
  
    align-items: center;
  
}

#s-e13aed11-a96d-46dc-93ef-4188eb4a78ef {
  padding-top: 180px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
text-align: left;
}

#s-e13aed11-a96d-46dc-93ef-4188eb4a78ef .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-ffed423e-bd62-458c-8b5f-040ad80008d6 {
  text-align: center;
}







  #s-ffed423e-bd62-458c-8b5f-040ad80008d6 img.shogun-image {
    

    
    
    
  }


#s-ffed423e-bd62-458c-8b5f-040ad80008d6 .shogun-image-content {
  
    align-items: center;
  
}

#s-b8dea839-8f9b-4a85-b579-22398d6eb697 {
  padding-top: 180px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
text-align: left;
}

#s-b8dea839-8f9b-4a85-b579-22398d6eb697 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



@media (min-width: 0px) {
[id="s-83038883-cd5c-415c-92fd-054350ccf324"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

}

@media (min-width: 768px) {
[id="s-83038883-cd5c-415c-92fd-054350ccf324"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 3.75px);
}

}

@media (min-width: 992px) {
[id="s-83038883-cd5c-415c-92fd-054350ccf324"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 3.75px);
}

}

@media (min-width: 1200px) {
[id="s-83038883-cd5c-415c-92fd-054350ccf324"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 3.75px);
}

}

#s-e03a5efe-c510-4bb3-93e0-79db43e5ee80 {
  text-align: center;
}







  #s-e03a5efe-c510-4bb3-93e0-79db43e5ee80 img.shogun-image {
    

    
    
    
  }


#s-e03a5efe-c510-4bb3-93e0-79db43e5ee80 .shogun-image-content {
  
    align-items: center;
  
}

#s-6fc213f9-eba4-4f67-83d0-2c8c72721b6a {
  padding-top: 180px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
text-align: left;
}

#s-6fc213f9-eba4-4f67-83d0-2c8c72721b6a .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-70693c3b-885d-42c3-8001-dd0ca0caaa32 {
  text-align: center;
}







  #s-70693c3b-885d-42c3-8001-dd0ca0caaa32 img.shogun-image {
    

    
    
    
  }


#s-70693c3b-885d-42c3-8001-dd0ca0caaa32 .shogun-image-content {
  
    align-items: center;
  
}

#s-f9e5c6a6-e816-49e9-a0a3-1421a2ccb0f5 {
  padding-top: 180px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
text-align: left;
}

#s-f9e5c6a6-e816-49e9-a0a3-1421a2ccb0f5 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-bfc48c84-28f8-45c5-9d38-65c24085f5ef {
  text-align: center;
}







  #s-bfc48c84-28f8-45c5-9d38-65c24085f5ef img.shogun-image {
    

    
    
    
  }


#s-bfc48c84-28f8-45c5-9d38-65c24085f5ef .shogun-image-content {
  
    align-items: center;
  
}

#s-c4382cad-fa45-4d06-a184-f8921c89ccc4 {
  padding-top: 180px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
text-align: left;
}

#s-c4382cad-fa45-4d06-a184-f8921c89ccc4 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-b87b6a1e-9e8e-4065-821a-6ef25f466057 {
  text-align: center;
}







  #s-b87b6a1e-9e8e-4065-821a-6ef25f466057 img.shogun-image {
    

    
    
    
  }


#s-b87b6a1e-9e8e-4065-821a-6ef25f466057 .shogun-image-content {
  
    align-items: center;
  
}

#s-5b382fdf-1ba9-4832-a6ee-938b2bea21de {
  padding-top: 180px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
text-align: left;
}

#s-5b382fdf-1ba9-4832-a6ee-938b2bea21de .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-452bd2b4-5c07-4eac-9ffd-bdd8b70a9555 {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 30px;
padding-bottom: 20px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-452bd2b4-5c07-4eac-9ffd-bdd8b70a9555 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-452bd2b4-5c07-4eac-9ffd-bdd8b70a9555.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-51cbdbb1-267d-4f16-815b-e031cf215a85 {
  padding-top: 20px;
padding-left: 10px;
padding-bottom: 30px;
padding-right: 10px;
}

/*
  $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;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#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-lazyload-bg-image {
  display: none;
}

.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 {
  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;
}

.shg-c:before,.shg-c:after{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}@media (max-width: 1024px){.shg-c,.shg-box{background-attachment:scroll !important}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape){.shg-box{background-attachment:scroll !important}}#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:#000;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-lazyload-bg-image{display:none}.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{display:inline-block}[data-animations*="enterviewport"][data-animations*="fadeIn"],[data-animations*="enterviewport"][data-animations*="zoomIn"]{opacity:0}.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}
