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

.shogun-image-contain {
  font-family: "object-fit: contain;";
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}

.shogun-image-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
  height: inherit;
  position: relative;
}

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

.shg-imageV2-content {
  text-align: initial;
}

.shogun-image-content {
  display: flex;
  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-bb47661a-154a-4949-8966-bd619f127684 {
  margin-left: auto;
margin-right: auto;
max-width: 2734px;
aspect-ratio: 2734/434;
text-align: center;
}
@media (min-width: 1200px){#s-bb47661a-154a-4949-8966-bd619f127684 {
  display: none;
}
#s-bb47661a-154a-4949-8966-bd619f127684, #wrap-s-bb47661a-154a-4949-8966-bd619f127684 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bb47661a-154a-4949-8966-bd619f127684 {
  display: none;
}
#s-bb47661a-154a-4949-8966-bd619f127684, #wrap-s-bb47661a-154a-4949-8966-bd619f127684 { display: none !important; }}


.shg-image-margin-container-s-bb47661a-154a-4949-8966-bd619f127684 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-bb47661a-154a-4949-8966-bd619f127684 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2734px;
  }



  img.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
    
    
    
    max-height: 2734px;
  }


.s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb47661a-154a-4949-8966-bd619f127684.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb47661a-154a-4949-8966-bd619f127684 {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
      position: relative;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2734px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-bb47661a-154a-4949-8966-bd619f127684 {
  
  
  
  
}

#s-bb47661a-154a-4949-8966-bd619f127684 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2734px;
  }



  img.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
    
    
    
    max-height: 2734px;
  }


.s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb47661a-154a-4949-8966-bd619f127684.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb47661a-154a-4949-8966-bd619f127684 {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
      position: relative;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2734px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-bb47661a-154a-4949-8966-bd619f127684 {
  
  
  
  
}

#s-bb47661a-154a-4949-8966-bd619f127684 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2734px;
  }



  img.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
    
    
    
    max-height: 2734px;
  }


.s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb47661a-154a-4949-8966-bd619f127684.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb47661a-154a-4949-8966-bd619f127684 {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
      position: relative;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2734px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-bb47661a-154a-4949-8966-bd619f127684 {
  
  
  
  
}

#s-bb47661a-154a-4949-8966-bd619f127684 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2734px;
  }



  img.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
    
    
    
    max-height: 2734px;
  }


.s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb47661a-154a-4949-8966-bd619f127684.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb47661a-154a-4949-8966-bd619f127684 {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
      position: relative;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2734px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-bb47661a-154a-4949-8966-bd619f127684 {
  
  
  
  
}

#s-bb47661a-154a-4949-8966-bd619f127684 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bb47661a-154a-4949-8966-bd619f127684 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2734px;
  }



  img.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
    
    
    
    max-height: 2734px;
  }


.s-bb47661a-154a-4949-8966-bd619f127684 .shogun-image-content {
  
    align-items: center;
  
}

.s-bb47661a-154a-4949-8966-bd619f127684.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb47661a-154a-4949-8966-bd619f127684.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bb47661a-154a-4949-8966-bd619f127684 {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container {
      position: relative;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bb47661a-154a-4949-8966-bd619f127684.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bb47661a-154a-4949-8966-bd619f127684 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2734px;
    }
  }

}
.shg-box {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  /**
   * While `flex: 1` is enough here, we need to supply the rest
   * of the parameters (`1 auto`) to keep compatibility with IE11.
   * Otherwise, IE11 flex would break.
   */
  flex: 1 1 auto;
}

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
}

.shg-box-vertical-align-wrapper, .shg-box-vertical-center-wrapper {
  display: flex;
  width: 100%;
}

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

.shg-box-vertical-align-center, .shg-box-vertical-center {
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  justify-content: flex-end;
}

.shg-box-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  pointer-events: none;
}

.shg-box-video-wrapper {
  /*
    It's very important we don't create a new containing block for shg-box-video-wrapper
    Jarallax uses transforms + position: fixed to achieve it's parallaxing effect

    https://developer.mozilla.org/en-US/docs/Web/CSS/position

    position: fixed
    The element is removed from the normal document flow, and no space is created for the element in the page layout. 
    It is positioned relative to the initial containing block established by the viewport, 

    *
      except when one of its ancestors has a transform, perspective, or filter property set to something other than none 
      (see the CSS Transforms Spec), or the will-change property is set to transform, 
      in which case that ancestor behaves as the containing block. 
    *
  */

  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

#s-22a21c62-bae1-44d4-9577-a74f83cd7e59 {
  min-height: 50px;
}








#s-22a21c62-bae1-44d4-9577-a74f83cd7e59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22a21c62-bae1-44d4-9577-a74f83cd7e59.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c926f4b1-df04-425a-8164-a53fd4da0a44 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c926f4b1-df04-425a-8164-a53fd4da0a44 {
  display: none;
}
#s-c926f4b1-df04-425a-8164-a53fd4da0a44, #wrap-s-c926f4b1-df04-425a-8164-a53fd4da0a44 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c926f4b1-df04-425a-8164-a53fd4da0a44 {
  display: none;
}
#s-c926f4b1-df04-425a-8164-a53fd4da0a44, #wrap-s-c926f4b1-df04-425a-8164-a53fd4da0a44 { display: none !important; }}







#s-c926f4b1-df04-425a-8164-a53fd4da0a44 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c926f4b1-df04-425a-8164-a53fd4da0a44.shg-box.shg-c {
  justify-content: center;
}

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

.shogun-image-contain {
  font-family: "object-fit: contain;";
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}

.shogun-image-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
}

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-d03ff358-0e61-4694-914d-95eae04afe30 {
  max-width: 2542px;
aspect-ratio: 2048/1365;
text-align: center;
background-color: rgba(0, 0, 0, 1);
opacity: 0.8499999999999999;
}





  #s-d03ff358-0e61-4694-914d-95eae04afe30 img.shogun-image,
  #s-d03ff358-0e61-4694-914d-95eae04afe30 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-d03ff358-0e61-4694-914d-95eae04afe30 {
    width: 100%;
    height: auto;
  }



  #s-d03ff358-0e61-4694-914d-95eae04afe30 img.shogun-image {
    

    
    
    
  }


#s-d03ff358-0e61-4694-914d-95eae04afe30 .shogun-image-content {
  
    align-items: center;
  
}

.shogun-accordion-wrapper .shogun-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}

.shogun-accordion {
  margin-bottom: 20px;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}

.shogun-accordion-wrapper .shogun-accordion + .shogun-accordion {
  margin-top: 5px;
}

.shogun-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.shogun-accordion-heading {
  color: #333;
  border-bottom: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  cursor: pointer;
}

.shogun-accordion-title {
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
  text-decoration: none;
  flex: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.shogun-accordion-body {
  display: none;
  opacity: 0;
  transition: opacity 0.5s linear;
}

.shogun-accordion-body.shogun-accordion-active {
  display: block;
  opacity: 1;
  visibility: visible;
}

.shogun-accordion-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1.2em;
}

.shogun-accordion-icon > span {
  transition: 0.3s transform;
  position: absolute;
  right: 0;
  font-size: 1.2em;
}

.shogun-accordion-icon.shogun-icon-chevron > span::after {
  content: "▸";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-chevron
  > span {
  transform: rotate(90deg);
}

.shogun-accordion-icon.shogun-icon-plus > span::after {
  content: "＋";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-plus
  > span {
  transform: rotate(-225deg);
}

#s-7fd9b211-654d-4166-8d57-ac9368549b47 {
  padding-right: 0%;
}
@media (min-width: 1200px){#s-7fd9b211-654d-4166-8d57-ac9368549b47 {
  display: none;
}
#s-7fd9b211-654d-4166-8d57-ac9368549b47, #wrap-s-7fd9b211-654d-4166-8d57-ac9368549b47 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7fd9b211-654d-4166-8d57-ac9368549b47 {
  display: none;
}
#s-7fd9b211-654d-4166-8d57-ac9368549b47, #wrap-s-7fd9b211-654d-4166-8d57-ac9368549b47 { display: none !important; }}
#s-7fd9b211-654d-4166-8d57-ac9368549b47 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-7fd9b211-654d-4166-8d57-ac9368549b47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-7fd9b211-654d-4166-8d57-ac9368549b47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(146, 179, 208, 1);
}

#s-7fd9b211-654d-4166-8d57-ac9368549b47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-7fd9b211-654d-4166-8d57-ac9368549b47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(146, 179, 208, 1);
  text-align: center;
  font-family: Archivo Black;
  
  
  font-size: 16px;
}

#s-7fd9b211-654d-4166-8d57-ac9368549b47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
.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 {
  
  
}

.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-8490bb55-0f5d-41ea-8a8a-ba92541c5580 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-8490bb55-0f5d-41ea-8a8a-ba92541c5580:hover {background-color: rgba(226, 159, 193, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-8490bb55-0f5d-41ea-8a8a-ba92541c5580:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8490bb55-0f5d-41ea-8a8a-ba92541c5580-root {
    text-align: center;
  }


#s-8490bb55-0f5d-41ea-8a8a-ba92541c5580.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-8490bb55-0f5d-41ea-8a8a-ba92541c5580-root {
    text-align: center;
  }


#s-8490bb55-0f5d-41ea-8a8a-ba92541c5580.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8490bb55-0f5d-41ea-8a8a-ba92541c5580-root {
    text-align: center;
  }


#s-8490bb55-0f5d-41ea-8a8a-ba92541c5580.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8490bb55-0f5d-41ea-8a8a-ba92541c5580-root {
    text-align: center;
  }


#s-8490bb55-0f5d-41ea-8a8a-ba92541c5580.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-8490bb55-0f5d-41ea-8a8a-ba92541c5580-root {
    text-align: center;
  }


#s-8490bb55-0f5d-41ea-8a8a-ba92541c5580.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-f89eb09a-7608-4965-9851-11168203099b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-f89eb09a-7608-4965-9851-11168203099b:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZDk1NGZiMTktZDI2OC00YTVmLWIyNTEtYjllZGFmZGQ1N2E5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTI5ZmMxO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkOTU0ZmIxOS1kMjY4LTRhNWYtYjI1MS1iOWVkYWZkZDU3YTkpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#e29fc1"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-f89eb09a-7608-4965-9851-11168203099b:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f89eb09a-7608-4965-9851-11168203099b-root {
    text-align: center;
  }


#s-f89eb09a-7608-4965-9851-11168203099b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-f89eb09a-7608-4965-9851-11168203099b-root {
    text-align: center;
  }


#s-f89eb09a-7608-4965-9851-11168203099b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f89eb09a-7608-4965-9851-11168203099b-root {
    text-align: center;
  }


#s-f89eb09a-7608-4965-9851-11168203099b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f89eb09a-7608-4965-9851-11168203099b-root {
    text-align: center;
  }


#s-f89eb09a-7608-4965-9851-11168203099b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-f89eb09a-7608-4965-9851-11168203099b-root {
    text-align: center;
  }


#s-f89eb09a-7608-4965-9851-11168203099b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-4ee4bcab-4760-4a1a-9957-c95be8b0406b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-4ee4bcab-4760-4a1a-9957-c95be8b0406b:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOGRiOWIzODEtOTEyNy00NjlkLTk3NDItNTI4OGJjM2I2N2EwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTJiM2QwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM4ZGI5YjM4MS05MTI3LTQ2OWQtOTc0Mi01Mjg4YmMzYjY3YTApIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#92b3d0"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-4ee4bcab-4760-4a1a-9957-c95be8b0406b:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4ee4bcab-4760-4a1a-9957-c95be8b0406b-root {
    text-align: center;
  }


#s-4ee4bcab-4760-4a1a-9957-c95be8b0406b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-4ee4bcab-4760-4a1a-9957-c95be8b0406b-root {
    text-align: center;
  }


#s-4ee4bcab-4760-4a1a-9957-c95be8b0406b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4ee4bcab-4760-4a1a-9957-c95be8b0406b-root {
    text-align: center;
  }


#s-4ee4bcab-4760-4a1a-9957-c95be8b0406b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4ee4bcab-4760-4a1a-9957-c95be8b0406b-root {
    text-align: center;
  }


#s-4ee4bcab-4760-4a1a-9957-c95be8b0406b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-4ee4bcab-4760-4a1a-9957-c95be8b0406b-root {
    text-align: center;
  }


#s-4ee4bcab-4760-4a1a-9957-c95be8b0406b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-ae83be4a-50a9-49fc-b007-c9e7982e71e5 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-ae83be4a-50a9-49fc-b007-c9e7982e71e5:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYTA2ZWVmNzgtZTRkOS00ZWEzLTg5YWEtYmE0NDI3MzM5NjVhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYWQ4Y2JjO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhMDZlZWY3OC1lNGQ5LTRlYTMtODlhYS1iYTQ0MjczMzk2NWEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ad8cbc"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-ae83be4a-50a9-49fc-b007-c9e7982e71e5:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ae83be4a-50a9-49fc-b007-c9e7982e71e5-root {
    text-align: center;
  }


#s-ae83be4a-50a9-49fc-b007-c9e7982e71e5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-ae83be4a-50a9-49fc-b007-c9e7982e71e5-root {
    text-align: center;
  }


#s-ae83be4a-50a9-49fc-b007-c9e7982e71e5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ae83be4a-50a9-49fc-b007-c9e7982e71e5-root {
    text-align: center;
  }


#s-ae83be4a-50a9-49fc-b007-c9e7982e71e5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ae83be4a-50a9-49fc-b007-c9e7982e71e5-root {
    text-align: center;
  }


#s-ae83be4a-50a9-49fc-b007-c9e7982e71e5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-ae83be4a-50a9-49fc-b007-c9e7982e71e5-root {
    text-align: center;
  }


#s-ae83be4a-50a9-49fc-b007-c9e7982e71e5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-310800ef-ce7a-4c82-9a60-3b9eadd91efb {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-310800ef-ce7a-4c82-9a60-3b9eadd91efb:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOGU0YjVlMDctM2RlMC00OTM5LTg4YWMtMDcxMTZkYTRlYTExIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYWQ4Y2JjO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM4ZTRiNWUwNy0zZGUwLTQ5MzktODhhYy0wNzExNmRhNGVhMTEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ad8cbc"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-310800ef-ce7a-4c82-9a60-3b9eadd91efb:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-310800ef-ce7a-4c82-9a60-3b9eadd91efb-root {
    text-align: center;
  }


#s-310800ef-ce7a-4c82-9a60-3b9eadd91efb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-310800ef-ce7a-4c82-9a60-3b9eadd91efb-root {
    text-align: center;
  }


#s-310800ef-ce7a-4c82-9a60-3b9eadd91efb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-310800ef-ce7a-4c82-9a60-3b9eadd91efb-root {
    text-align: center;
  }


#s-310800ef-ce7a-4c82-9a60-3b9eadd91efb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-310800ef-ce7a-4c82-9a60-3b9eadd91efb-root {
    text-align: center;
  }


#s-310800ef-ce7a-4c82-9a60-3b9eadd91efb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-310800ef-ce7a-4c82-9a60-3b9eadd91efb-root {
    text-align: center;
  }


#s-310800ef-ce7a-4c82-9a60-3b9eadd91efb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-44202f91-10d8-4051-84bd-547c10577157 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-44202f91-10d8-4051-84bd-547c10577157:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iN2RmYTRkMWYtMGIxMC00YzM0LWI3NDQtZDIzZGI4ZmIyZjFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYWQ4Y2JjO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3ZGZhNGQxZi0wYjEwLTRjMzQtYjc0NC1kMjNkYjhmYjJmMWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ad8cbc"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-44202f91-10d8-4051-84bd-547c10577157:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-44202f91-10d8-4051-84bd-547c10577157-root {
    text-align: center;
  }


#s-44202f91-10d8-4051-84bd-547c10577157.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-44202f91-10d8-4051-84bd-547c10577157-root {
    text-align: center;
  }


#s-44202f91-10d8-4051-84bd-547c10577157.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-44202f91-10d8-4051-84bd-547c10577157-root {
    text-align: center;
  }


#s-44202f91-10d8-4051-84bd-547c10577157.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-44202f91-10d8-4051-84bd-547c10577157-root {
    text-align: center;
  }


#s-44202f91-10d8-4051-84bd-547c10577157.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-44202f91-10d8-4051-84bd-547c10577157-root {
    text-align: center;
  }


#s-44202f91-10d8-4051-84bd-547c10577157.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-15865ac3-db87-4e98-b637-73b20a11384e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-15865ac3-db87-4e98-b637-73b20a11384e:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWExZjk0OWUtYzg4NC00MjFjLTkyYjYtNjQwNzA3NjkwZjQ4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWJhOTUwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1YTFmOTQ5ZS1jODg0LTQyMWMtOTJiNi02NDA3MDc2OTBmNDgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#eba950"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-15865ac3-db87-4e98-b637-73b20a11384e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-15865ac3-db87-4e98-b637-73b20a11384e-root {
    text-align: center;
  }


#s-15865ac3-db87-4e98-b637-73b20a11384e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-15865ac3-db87-4e98-b637-73b20a11384e-root {
    text-align: center;
  }


#s-15865ac3-db87-4e98-b637-73b20a11384e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-15865ac3-db87-4e98-b637-73b20a11384e-root {
    text-align: center;
  }


#s-15865ac3-db87-4e98-b637-73b20a11384e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-15865ac3-db87-4e98-b637-73b20a11384e-root {
    text-align: center;
  }


#s-15865ac3-db87-4e98-b637-73b20a11384e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-15865ac3-db87-4e98-b637-73b20a11384e-root {
    text-align: center;
  }


#s-15865ac3-db87-4e98-b637-73b20a11384e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWM4ZDdjZDctYmVjNi00MWRkLWJiYjctZDViNTljZGU3ZDk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYWQ4Y2JjO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1YzhkN2NkNy1iZWM2LTQxZGQtYmJiNy1kNWI1OWNkZTdkOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ad8cbc"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87-root {
    text-align: center;
  }


#s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87-root {
    text-align: center;
  }


#s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87-root {
    text-align: center;
  }


#s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87-root {
    text-align: center;
  }


#s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87-root {
    text-align: center;
  }


#s-3e48fd64-2d3b-43ad-8d14-c597f05c5e87.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-02af04b9-6a9e-475f-9d44-e7746880639d {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-02af04b9-6a9e-475f-9d44-e7746880639d:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYmM0OTRhMDUtZjVhNy00OWVkLWE0ZWUtNDM0YzEzYTYwNzc0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTJiM2QwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiYzQ5NGEwNS1mNWE3LTQ5ZWQtYTRlZS00MzRjMTNhNjA3NzQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#92b3d0"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-02af04b9-6a9e-475f-9d44-e7746880639d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-02af04b9-6a9e-475f-9d44-e7746880639d-root {
    text-align: center;
  }


#s-02af04b9-6a9e-475f-9d44-e7746880639d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-02af04b9-6a9e-475f-9d44-e7746880639d-root {
    text-align: center;
  }


#s-02af04b9-6a9e-475f-9d44-e7746880639d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-02af04b9-6a9e-475f-9d44-e7746880639d-root {
    text-align: center;
  }


#s-02af04b9-6a9e-475f-9d44-e7746880639d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-02af04b9-6a9e-475f-9d44-e7746880639d-root {
    text-align: center;
  }


#s-02af04b9-6a9e-475f-9d44-e7746880639d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-02af04b9-6a9e-475f-9d44-e7746880639d-root {
    text-align: center;
  }


#s-02af04b9-6a9e-475f-9d44-e7746880639d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYmNmMzBmZjUtZWEzOC00YTNiLWFlZDItZGEzMWFiZTY1OTkwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYWQ4Y2JjO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiY2YzMGZmNS1lYTM4LTRhM2ItYWVkMi1kYTMxYWJlNjU5OTApIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ad8cbc"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36-root {
    text-align: center;
  }


#s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36-root {
    text-align: center;
  }


#s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36-root {
    text-align: center;
  }


#s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36-root {
    text-align: center;
  }


#s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36-root {
    text-align: center;
  }


#s-26fd4c0e-2cae-4a61-8849-a538d5e0ef36.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-94bb5a39-050e-4934-9cf4-140b0473c64f {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-94bb5a39-050e-4934-9cf4-140b0473c64f:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYTVhYTc3YjgtNmVhMC00NzlhLWJiODYtNzRiYjhhODI2ZWJkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYWQ4Y2JjO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhNWFhNzdiOC02ZWEwLTQ3OWEtYmI4Ni03NGJiOGE4MjZlYmQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ad8cbc"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-94bb5a39-050e-4934-9cf4-140b0473c64f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-94bb5a39-050e-4934-9cf4-140b0473c64f-root {
    text-align: center;
  }


#s-94bb5a39-050e-4934-9cf4-140b0473c64f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-94bb5a39-050e-4934-9cf4-140b0473c64f-root {
    text-align: center;
  }


#s-94bb5a39-050e-4934-9cf4-140b0473c64f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-94bb5a39-050e-4934-9cf4-140b0473c64f-root {
    text-align: center;
  }


#s-94bb5a39-050e-4934-9cf4-140b0473c64f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-94bb5a39-050e-4934-9cf4-140b0473c64f-root {
    text-align: center;
  }


#s-94bb5a39-050e-4934-9cf4-140b0473c64f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-94bb5a39-050e-4934-9cf4-140b0473c64f-root {
    text-align: center;
  }


#s-94bb5a39-050e-4934-9cf4-140b0473c64f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-51a39aad-78f5-4f8a-81cd-0e341a0342fd {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-51a39aad-78f5-4f8a-81cd-0e341a0342fd:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOWZlMmRkYTUtNTVmZS00OTdlLTkzNGEtOTE5ZjM5MWU3ZmFiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYWQ4Y2JjO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5ZmUyZGRhNS01NWZlLTQ5N2UtOTM0YS05MTlmMzkxZTdmYWIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ad8cbc"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-51a39aad-78f5-4f8a-81cd-0e341a0342fd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-51a39aad-78f5-4f8a-81cd-0e341a0342fd-root {
    text-align: center;
  }


#s-51a39aad-78f5-4f8a-81cd-0e341a0342fd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-51a39aad-78f5-4f8a-81cd-0e341a0342fd-root {
    text-align: center;
  }


#s-51a39aad-78f5-4f8a-81cd-0e341a0342fd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-51a39aad-78f5-4f8a-81cd-0e341a0342fd-root {
    text-align: center;
  }


#s-51a39aad-78f5-4f8a-81cd-0e341a0342fd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-51a39aad-78f5-4f8a-81cd-0e341a0342fd-root {
    text-align: center;
  }


#s-51a39aad-78f5-4f8a-81cd-0e341a0342fd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-51a39aad-78f5-4f8a-81cd-0e341a0342fd-root {
    text-align: center;
  }


#s-51a39aad-78f5-4f8a-81cd-0e341a0342fd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYmUxODU1YmMtMmFiYi00MTA2LThhZjQtZjIxZjMxMjA5NjA1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTI5ZmMxO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiZTE4NTViYy0yYWJiLTQxMDYtOGFmNC1mMjFmMzEyMDk2MDUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#e29fc1"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca-root {
    text-align: center;
  }


#s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca-root {
    text-align: center;
  }


#s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca-root {
    text-align: center;
  }


#s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca-root {
    text-align: center;
  }


#s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca-root {
    text-align: center;
  }


#s-de7aa71d-84be-4f5c-b45c-194eeb1ffdca.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-c70804c7-25ee-4e54-93e2-613be7657ba6 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-c70804c7-25ee-4e54-93e2-613be7657ba6:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTZmZjk1NTUtZmQ0NC00NzYxLThlMTMtY2U1OWExYjk2YTAzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTI5ZmMxO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxNmZmOTU1NS1mZDQ0LTQ3NjEtOGUxMy1jZTU5YTFiOTZhMDMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#e29fc1"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-c70804c7-25ee-4e54-93e2-613be7657ba6:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c70804c7-25ee-4e54-93e2-613be7657ba6-root {
    text-align: center;
  }


#s-c70804c7-25ee-4e54-93e2-613be7657ba6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-c70804c7-25ee-4e54-93e2-613be7657ba6-root {
    text-align: center;
  }


#s-c70804c7-25ee-4e54-93e2-613be7657ba6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c70804c7-25ee-4e54-93e2-613be7657ba6-root {
    text-align: center;
  }


#s-c70804c7-25ee-4e54-93e2-613be7657ba6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c70804c7-25ee-4e54-93e2-613be7657ba6-root {
    text-align: center;
  }


#s-c70804c7-25ee-4e54-93e2-613be7657ba6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-c70804c7-25ee-4e54-93e2-613be7657ba6-root {
    text-align: center;
  }


#s-c70804c7-25ee-4e54-93e2-613be7657ba6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-e2240fe1-c362-4b79-b2e9-f679af473542 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-e2240fe1-c362-4b79-b2e9-f679af473542:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTMzYjNkZTgtOWY3Mi00ZDZjLWJjNjMtMjRmMjZiYzcwOWJmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYTBkMGMyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxMzNiM2RlOC05ZjcyLTRkNmMtYmM2My0yNGYyNmJjNzA5YmYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#a0d0c2"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-e2240fe1-c362-4b79-b2e9-f679af473542:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e2240fe1-c362-4b79-b2e9-f679af473542-root {
    text-align: center;
  }


#s-e2240fe1-c362-4b79-b2e9-f679af473542.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-e2240fe1-c362-4b79-b2e9-f679af473542-root {
    text-align: center;
  }


#s-e2240fe1-c362-4b79-b2e9-f679af473542.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e2240fe1-c362-4b79-b2e9-f679af473542-root {
    text-align: center;
  }


#s-e2240fe1-c362-4b79-b2e9-f679af473542.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e2240fe1-c362-4b79-b2e9-f679af473542-root {
    text-align: center;
  }


#s-e2240fe1-c362-4b79-b2e9-f679af473542.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-e2240fe1-c362-4b79-b2e9-f679af473542-root {
    text-align: center;
  }


#s-e2240fe1-c362-4b79-b2e9-f679af473542.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-5f6bfa1e-787f-4523-a515-6f8728611be9 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-5f6bfa1e-787f-4523-a515-6f8728611be9:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMmE3ZjVhYWYtMmVjMC00NThlLTgyMDItMjExMjFmYTViMjhhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWJhOTUwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyYTdmNWFhZi0yZWMwLTQ1OGUtODIwMi0yMTEyMWZhNWIyOGEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#eba950"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-5f6bfa1e-787f-4523-a515-6f8728611be9:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5f6bfa1e-787f-4523-a515-6f8728611be9-root {
    text-align: center;
  }


#s-5f6bfa1e-787f-4523-a515-6f8728611be9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-5f6bfa1e-787f-4523-a515-6f8728611be9-root {
    text-align: center;
  }


#s-5f6bfa1e-787f-4523-a515-6f8728611be9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5f6bfa1e-787f-4523-a515-6f8728611be9-root {
    text-align: center;
  }


#s-5f6bfa1e-787f-4523-a515-6f8728611be9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5f6bfa1e-787f-4523-a515-6f8728611be9-root {
    text-align: center;
  }


#s-5f6bfa1e-787f-4523-a515-6f8728611be9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-5f6bfa1e-787f-4523-a515-6f8728611be9-root {
    text-align: center;
  }


#s-5f6bfa1e-787f-4523-a515-6f8728611be9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-922f4f15-15d0-4e01-ad89-c11900e3909e {
  min-height: 50px;
}
@media (min-width: 1200px){#s-922f4f15-15d0-4e01-ad89-c11900e3909e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-922f4f15-15d0-4e01-ad89-c11900e3909e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-922f4f15-15d0-4e01-ad89-c11900e3909e {
  display: none;
}
#s-922f4f15-15d0-4e01-ad89-c11900e3909e, #wrap-s-922f4f15-15d0-4e01-ad89-c11900e3909e { display: none !important; }}@media (max-width: 767px){#s-922f4f15-15d0-4e01-ad89-c11900e3909e {
  display: none;
}
#s-922f4f15-15d0-4e01-ad89-c11900e3909e, #wrap-s-922f4f15-15d0-4e01-ad89-c11900e3909e { display: none !important; }}







#s-922f4f15-15d0-4e01-ad89-c11900e3909e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-922f4f15-15d0-4e01-ad89-c11900e3909e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-bb148733-d828-4400-aaa7-06fb92b6aa05 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 0px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-bb148733-d828-4400-aaa7-06fb92b6aa05 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bb148733-d828-4400-aaa7-06fb92b6aa05 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-bb148733-d828-4400-aaa7-06fb92b6aa05 {
  display: none;
}
#s-bb148733-d828-4400-aaa7-06fb92b6aa05, #wrap-s-bb148733-d828-4400-aaa7-06fb92b6aa05 { display: none !important; }}@media (max-width: 767px){#s-bb148733-d828-4400-aaa7-06fb92b6aa05 {
  display: none;
}
#s-bb148733-d828-4400-aaa7-06fb92b6aa05, #wrap-s-bb148733-d828-4400-aaa7-06fb92b6aa05 { display: none !important; }}
#s-bb148733-d828-4400-aaa7-06fb92b6aa05 {
  background-image: url(https://i.shgcdn.com/47429345-3b43-4193-a943-673d9bd8d810/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-bb148733-d828-4400-aaa7-06fb92b6aa05 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.15;
  display: block;
}#s-bb148733-d828-4400-aaa7-06fb92b6aa05.shg-box.shg-c {
  justify-content: center;
}
@media (max-width: 767px){






#s-bb148733-d828-4400-aaa7-06fb92b6aa05 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.15;
  display: block;
}#s-bb148733-d828-4400-aaa7-06fb92b6aa05.shg-box.shg-c {
  justify-content: center;
}
}
.shg-row {
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  justify-content: space-between;
}

.shg-row > * {
  min-height: inherit;
  max-height: inherit;
}

[class*=shg-c-xs],
[class*=shg-c-sm],
[class*=shg-c-md],
[class*=shg-c-lg] {
  position: relative;
}

/* 
  Shopify base css adds display none to empty divs
  This causes items in the second column position to shift when
  the first column is empty. In order to overwrite that style,
  we have to manually set empty divs in the column to display block 
  so the whole element holds its positioning on published pages.
*/

.shg-row > div:empty {
  display: block;
}

#s-f14c6d60-3698-48e2-af52-e4d276f92160 {
  margin-left: 30px;
margin-right: 30px;
min-height: 0px;
background-color: rgba(0, 2, 1, 0);
}

@media (min-width: 0px) {
[id="s-f14c6d60-3698-48e2-af52-e4d276f92160"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-f14c6d60-3698-48e2-af52-e4d276f92160"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f14c6d60-3698-48e2-af52-e4d276f92160"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f14c6d60-3698-48e2-af52-e4d276f92160"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-a1a7bc01-40a4-4a73-be99-7647bde319b8 {
  margin-top: 25px;
margin-bottom: 25px;
min-height: 300px;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
opacity: 1;
}
@media (min-width: 768px) and (max-width: 991px){#s-a1a7bc01-40a4-4a73-be99-7647bde319b8 {
  
}
}@media (max-width: 767px){#s-a1a7bc01-40a4-4a73-be99-7647bde319b8 {
  
}
}







#s-a1a7bc01-40a4-4a73-be99-7647bde319b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a1a7bc01-40a4-4a73-be99-7647bde319b8.shg-box.shg-c {
  justify-content: flex-end;
}

#s-d578f1d8-ef70-43df-a189-6097af751e47 {
  max-width: 591px;
aspect-ratio: 591/464;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}





  #s-d578f1d8-ef70-43df-a189-6097af751e47 img.shogun-image,
  #s-d578f1d8-ef70-43df-a189-6097af751e47 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-d578f1d8-ef70-43df-a189-6097af751e47 {
    width: 100%;
    height: auto;
  }



  #s-d578f1d8-ef70-43df-a189-6097af751e47 img.shogun-image {
    

    
    
    
  }


#s-d578f1d8-ef70-43df-a189-6097af751e47 .shogun-image-content {
  
    align-items: center;
  
}

#s-73af7203-3af2-45ce-a0e6-1e9baa787339 {
  padding-top: 10px;
padding-left: 23px;
padding-bottom: 10px;
padding-right: 23px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(247, 165, 56, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-73af7203-3af2-45ce-a0e6-1e9baa787339:hover {border-style: solid !important;
border-color: rgba(225, 31, 143, 1) !important;
background-color: rgba(243, 112, 33, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-73af7203-3af2-45ce-a0e6-1e9baa787339:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-73af7203-3af2-45ce-a0e6-1e9baa787339-root {
    text-align: left;
  }


#s-73af7203-3af2-45ce-a0e6-1e9baa787339.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-73af7203-3af2-45ce-a0e6-1e9baa787339-root {
    text-align: left;
  }


#s-73af7203-3af2-45ce-a0e6-1e9baa787339.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-73af7203-3af2-45ce-a0e6-1e9baa787339-root {
    text-align: left;
  }


#s-73af7203-3af2-45ce-a0e6-1e9baa787339.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-73af7203-3af2-45ce-a0e6-1e9baa787339-root {
    text-align: left;
  }


#s-73af7203-3af2-45ce-a0e6-1e9baa787339.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-73af7203-3af2-45ce-a0e6-1e9baa787339-root {
    text-align: left;
  }


#s-73af7203-3af2-45ce-a0e6-1e9baa787339.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 {
  margin-left: 11px;
margin-right: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 {
  margin-right: 0px;
}
}@media (max-width: 767px){#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 {
  margin-right: 0px;
}
}
#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: left;
  font-family: Archivo Black;
  
  
  font-size: 17px;
}

#s-2137ee79-59de-4a13-9ee2-629eeb2ef031 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 17px;
}
#s-e8a4ad01-814c-4ac4-9c7f-700901ed076e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-e8a4ad01-814c-4ac4-9c7f-700901ed076e:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYTFjNTM5NDQtYzAyMC00YzkwLWIwMDEtNDA5YTQ3NmUzYzY2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTJkMmMxO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhMWM1Mzk0NC1jMDIwLTRjOTAtYjAwMS00MDlhNDc2ZTNjNjYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#92d2c1"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-e8a4ad01-814c-4ac4-9c7f-700901ed076e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e8a4ad01-814c-4ac4-9c7f-700901ed076e-root {
    text-align: left;
  }


#s-e8a4ad01-814c-4ac4-9c7f-700901ed076e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-e8a4ad01-814c-4ac4-9c7f-700901ed076e-root {
    text-align: left;
  }


#s-e8a4ad01-814c-4ac4-9c7f-700901ed076e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e8a4ad01-814c-4ac4-9c7f-700901ed076e-root {
    text-align: left;
  }


#s-e8a4ad01-814c-4ac4-9c7f-700901ed076e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e8a4ad01-814c-4ac4-9c7f-700901ed076e-root {
    text-align: left;
  }


#s-e8a4ad01-814c-4ac4-9c7f-700901ed076e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-e8a4ad01-814c-4ac4-9c7f-700901ed076e-root {
    text-align: left;
  }


#s-e8a4ad01-814c-4ac4-9c7f-700901ed076e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-f5c5a585-2311-434d-a111-09a2c6df252d {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-f5c5a585-2311-434d-a111-09a2c6df252d:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZDJhN2ZiNWUtNWE5My00MDE1LWFmYTctZTg2MTI5NTkyYmZlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojODliNGQzO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkMmE3ZmI1ZS01YTkzLTQwMTUtYWZhNy1lODYxMjk1OTJiZmUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#89b4d3"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-f5c5a585-2311-434d-a111-09a2c6df252d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f5c5a585-2311-434d-a111-09a2c6df252d-root {
    text-align: left;
  }


#s-f5c5a585-2311-434d-a111-09a2c6df252d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-f5c5a585-2311-434d-a111-09a2c6df252d-root {
    text-align: left;
  }


#s-f5c5a585-2311-434d-a111-09a2c6df252d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f5c5a585-2311-434d-a111-09a2c6df252d-root {
    text-align: left;
  }


#s-f5c5a585-2311-434d-a111-09a2c6df252d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f5c5a585-2311-434d-a111-09a2c6df252d-root {
    text-align: left;
  }


#s-f5c5a585-2311-434d-a111-09a2c6df252d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-f5c5a585-2311-434d-a111-09a2c6df252d-root {
    text-align: left;
  }


#s-f5c5a585-2311-434d-a111-09a2c6df252d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-27780430-f70e-4f32-bc68-b89cac21e646 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-27780430-f70e-4f32-bc68-b89cac21e646:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMjdhNTRiOWEtZGY0OC00MzRlLTljZTctMzdiYTc5YmNjMzFjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZWQ5YmMzO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjk4OTA3MTM3Nzg0MDkwOSIgc3R5bGU9InN0b3AtY29sb3I6I2VkOWJjMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I2YzNzAyMTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjMjdhNTRiOWEtZGY0OC00MzRlLTljZTctMzdiYTc5YmNjMzFjKSIvPjwvc3ZnPg==) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#ed9bc3"}, {"id"=>3, "pos"=>0.989071377840909, "color"=>"#ed9bc3"}, {"id"=>2, "pos"=>1, "color"=>"#f37021"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-27780430-f70e-4f32-bc68-b89cac21e646:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-27780430-f70e-4f32-bc68-b89cac21e646-root {
    text-align: left;
  }


#s-27780430-f70e-4f32-bc68-b89cac21e646.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-27780430-f70e-4f32-bc68-b89cac21e646-root {
    text-align: left;
  }


#s-27780430-f70e-4f32-bc68-b89cac21e646.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-27780430-f70e-4f32-bc68-b89cac21e646-root {
    text-align: left;
  }


#s-27780430-f70e-4f32-bc68-b89cac21e646.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-27780430-f70e-4f32-bc68-b89cac21e646-root {
    text-align: left;
  }


#s-27780430-f70e-4f32-bc68-b89cac21e646.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-27780430-f70e-4f32-bc68-b89cac21e646-root {
    text-align: left;
  }


#s-27780430-f70e-4f32-bc68-b89cac21e646.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-30d09dea-f6e1-43b1-9a20-2a950f2c8063 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-30d09dea-f6e1-43b1-9a20-2a950f2c8063:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWVkOTgwMGMtMzgxZi00Zjc4LTg0ZTgtZWE0NjM4YWU0ZWU4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTJkMmMxO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZWQ5ODAwYy0zODFmLTRmNzgtODRlOC1lYTQ2MzhhZTRlZTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#92d2c1"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-30d09dea-f6e1-43b1-9a20-2a950f2c8063:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-30d09dea-f6e1-43b1-9a20-2a950f2c8063-root {
    text-align: left;
  }


#s-30d09dea-f6e1-43b1-9a20-2a950f2c8063.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-30d09dea-f6e1-43b1-9a20-2a950f2c8063-root {
    text-align: left;
  }


#s-30d09dea-f6e1-43b1-9a20-2a950f2c8063.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-30d09dea-f6e1-43b1-9a20-2a950f2c8063-root {
    text-align: left;
  }


#s-30d09dea-f6e1-43b1-9a20-2a950f2c8063.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-30d09dea-f6e1-43b1-9a20-2a950f2c8063-root {
    text-align: left;
  }


#s-30d09dea-f6e1-43b1-9a20-2a950f2c8063.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-30d09dea-f6e1-43b1-9a20-2a950f2c8063-root {
    text-align: left;
  }


#s-30d09dea-f6e1-43b1-9a20-2a950f2c8063.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-b9dfb59b-9ea5-4337-aab6-b13267245068 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-b9dfb59b-9ea5-4337-aab6-b13267245068:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmY2MDU5ZmEtN2UwZi00OTcxLWJlNGEtYzRiMzJhYzk3YzBhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTJkMmMxO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2ZjYwNTlmYS03ZTBmLTQ5NzEtYmU0YS1jNGIzMmFjOTdjMGEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#92d2c1"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-b9dfb59b-9ea5-4337-aab6-b13267245068:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b9dfb59b-9ea5-4337-aab6-b13267245068-root {
    text-align: left;
  }


#s-b9dfb59b-9ea5-4337-aab6-b13267245068.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-b9dfb59b-9ea5-4337-aab6-b13267245068-root {
    text-align: left;
  }


#s-b9dfb59b-9ea5-4337-aab6-b13267245068.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b9dfb59b-9ea5-4337-aab6-b13267245068-root {
    text-align: left;
  }


#s-b9dfb59b-9ea5-4337-aab6-b13267245068.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b9dfb59b-9ea5-4337-aab6-b13267245068-root {
    text-align: left;
  }


#s-b9dfb59b-9ea5-4337-aab6-b13267245068.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-b9dfb59b-9ea5-4337-aab6-b13267245068-root {
    text-align: left;
  }


#s-b9dfb59b-9ea5-4337-aab6-b13267245068.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-3d44417a-af66-4d1c-ad1e-ecbd7719f732 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-3d44417a-af66-4d1c-ad1e-ecbd7719f732:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjEyZGE4ZTMtYzgxMi00NzFmLWEyMzItODdlNjhmOTE2ODg2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjk5NTQ1NDU0NTQ1NDU0NTUiIHN0eWxlPSJzdG9wLWNvbG9yOiM4OWI0ZDM7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNmMzcwMjE7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2YxMmRhOGUzLWM4MTItNDcxZi1hMjMyLTg3ZTY4ZjkxNjg4NikiLz48L3N2Zz4=) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>3, "pos"=>0.9954545454545455, "color"=>"#89b4d3"}, {"id"=>1, "pos"=>1, "color"=>"#f37021"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-3d44417a-af66-4d1c-ad1e-ecbd7719f732:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3d44417a-af66-4d1c-ad1e-ecbd7719f732-root {
    text-align: left;
  }


#s-3d44417a-af66-4d1c-ad1e-ecbd7719f732.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-3d44417a-af66-4d1c-ad1e-ecbd7719f732-root {
    text-align: left;
  }


#s-3d44417a-af66-4d1c-ad1e-ecbd7719f732.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3d44417a-af66-4d1c-ad1e-ecbd7719f732-root {
    text-align: left;
  }


#s-3d44417a-af66-4d1c-ad1e-ecbd7719f732.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3d44417a-af66-4d1c-ad1e-ecbd7719f732-root {
    text-align: left;
  }


#s-3d44417a-af66-4d1c-ad1e-ecbd7719f732.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-3d44417a-af66-4d1c-ad1e-ecbd7719f732-root {
    text-align: left;
  }


#s-3d44417a-af66-4d1c-ad1e-ecbd7719f732.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-f1e954b1-fc75-4246-b7df-f059043854c3 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-f1e954b1-fc75-4246-b7df-f059043854c3:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjA3ZDJjY2EtMDE1NS00MTBjLTg2ZWItMTk1ZTU1MWYxM2MyIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYjM4YmJmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmMDdkMmNjYS0wMTU1LTQxMGMtODZlYi0xOTVlNTUxZjEzYzIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#b38bbf"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-f1e954b1-fc75-4246-b7df-f059043854c3:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f1e954b1-fc75-4246-b7df-f059043854c3-root {
    text-align: left;
  }


#s-f1e954b1-fc75-4246-b7df-f059043854c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-f1e954b1-fc75-4246-b7df-f059043854c3-root {
    text-align: left;
  }


#s-f1e954b1-fc75-4246-b7df-f059043854c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f1e954b1-fc75-4246-b7df-f059043854c3-root {
    text-align: left;
  }


#s-f1e954b1-fc75-4246-b7df-f059043854c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f1e954b1-fc75-4246-b7df-f059043854c3-root {
    text-align: left;
  }


#s-f1e954b1-fc75-4246-b7df-f059043854c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-f1e954b1-fc75-4246-b7df-f059043854c3-root {
    text-align: left;
  }


#s-f1e954b1-fc75-4246-b7df-f059043854c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-92857307-d31a-420e-bc46-a68d8a597d20 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-92857307-d31a-420e-bc46-a68d8a597d20:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzQ5NDA1ZGUtYTBiNS00NjQ3LWJiODktMTM2MjIwMGYyODA4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWQ5YmMzO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjNDk0MDVkZS1hMGI1LTQ2NDctYmI4OS0xMzYyMjAwZjI4MDgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ed9bc3"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-92857307-d31a-420e-bc46-a68d8a597d20:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-92857307-d31a-420e-bc46-a68d8a597d20-root {
    text-align: left;
  }


#s-92857307-d31a-420e-bc46-a68d8a597d20.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-92857307-d31a-420e-bc46-a68d8a597d20-root {
    text-align: left;
  }


#s-92857307-d31a-420e-bc46-a68d8a597d20.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-92857307-d31a-420e-bc46-a68d8a597d20-root {
    text-align: left;
  }


#s-92857307-d31a-420e-bc46-a68d8a597d20.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-92857307-d31a-420e-bc46-a68d8a597d20-root {
    text-align: left;
  }


#s-92857307-d31a-420e-bc46-a68d8a597d20.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-92857307-d31a-420e-bc46-a68d8a597d20-root {
    text-align: left;
  }


#s-92857307-d31a-420e-bc46-a68d8a597d20.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-97b7faa1-5bba-4899-93d0-d8e3a86940a5 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-97b7faa1-5bba-4899-93d0-d8e3a86940a5:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZmIzZDM1MTQtY2M0OS00NDBmLTg5ZWQtYWY4ZDYxMGIxYThhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjk5NTQ1NDU0NTQ1NDU0NTUiIHN0eWxlPSJzdG9wLWNvbG9yOiNiMzhiYmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNmMzcwMjE7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2ZiM2QzNTE0LWNjNDktNDQwZi04OWVkLWFmOGQ2MTBiMWE4YSkiLz48L3N2Zz4=) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>3, "pos"=>0.9954545454545455, "color"=>"#b38bbf"}, {"id"=>1, "pos"=>1, "color"=>"#f37021"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-97b7faa1-5bba-4899-93d0-d8e3a86940a5:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-97b7faa1-5bba-4899-93d0-d8e3a86940a5-root {
    text-align: left;
  }


#s-97b7faa1-5bba-4899-93d0-d8e3a86940a5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-97b7faa1-5bba-4899-93d0-d8e3a86940a5-root {
    text-align: left;
  }


#s-97b7faa1-5bba-4899-93d0-d8e3a86940a5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-97b7faa1-5bba-4899-93d0-d8e3a86940a5-root {
    text-align: left;
  }


#s-97b7faa1-5bba-4899-93d0-d8e3a86940a5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-97b7faa1-5bba-4899-93d0-d8e3a86940a5-root {
    text-align: left;
  }


#s-97b7faa1-5bba-4899-93d0-d8e3a86940a5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-97b7faa1-5bba-4899-93d0-d8e3a86940a5-root {
    text-align: left;
  }


#s-97b7faa1-5bba-4899-93d0-d8e3a86940a5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-d90ff215-090e-486f-b652-7db366e6d851 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-d90ff215-090e-486f-b652-7db366e6d851:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOTkyZjE0M2ItOTQzZS00ZDVlLTg3ZGQtMDgwMGFmMjcwNDYyIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWQ5YmMzO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5OTJmMTQzYi05NDNlLTRkNWUtODdkZC0wODAwYWYyNzA0NjIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ed9bc3"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-d90ff215-090e-486f-b652-7db366e6d851:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-d90ff215-090e-486f-b652-7db366e6d851-root {
    text-align: left;
  }


#s-d90ff215-090e-486f-b652-7db366e6d851.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-d90ff215-090e-486f-b652-7db366e6d851-root {
    text-align: left;
  }


#s-d90ff215-090e-486f-b652-7db366e6d851.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d90ff215-090e-486f-b652-7db366e6d851-root {
    text-align: left;
  }


#s-d90ff215-090e-486f-b652-7db366e6d851.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d90ff215-090e-486f-b652-7db366e6d851-root {
    text-align: left;
  }


#s-d90ff215-090e-486f-b652-7db366e6d851.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-d90ff215-090e-486f-b652-7db366e6d851-root {
    text-align: left;
  }


#s-d90ff215-090e-486f-b652-7db366e6d851.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2IxNTMzNWUtYjI4My00NDU2LWIzOGItOTY0NDI4MTgwNjA4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjk5NTQ1NDU0NTQ1NDU0NTUiIHN0eWxlPSJzdG9wLWNvbG9yOiNiMzhiYmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNmMzcwMjE7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzNiMTUzMzVlLWIyODMtNDQ1Ni1iMzhiLTk2NDQyODE4MDYwOCkiLz48L3N2Zz4=) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>3, "pos"=>0.9954545454545455, "color"=>"#b38bbf"}, {"id"=>1, "pos"=>1, "color"=>"#f37021"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0-root {
    text-align: left;
  }


#s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0-root {
    text-align: left;
  }


#s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0-root {
    text-align: left;
  }


#s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0-root {
    text-align: left;
  }


#s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0-root {
    text-align: left;
  }


#s-0ca7be3c-c5c1-4f47-8dc4-6919aca32fb0.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-49c657c5-a9c4-4d22-bc40-346737b13e9b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-49c657c5-a9c4-4d22-bc40-346737b13e9b:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMmNkYjhiYzItNGYzMy00YWU4LTljMmUtNzM4NzQ1ODc0ZTNiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZjdhNTM4O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyY2RiOGJjMi00ZjMzLTRhZTgtOWMyZS03Mzg3NDU4NzRlM2IpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#f7a538"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-49c657c5-a9c4-4d22-bc40-346737b13e9b:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-49c657c5-a9c4-4d22-bc40-346737b13e9b-root {
    text-align: left;
  }


#s-49c657c5-a9c4-4d22-bc40-346737b13e9b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-49c657c5-a9c4-4d22-bc40-346737b13e9b-root {
    text-align: left;
  }


#s-49c657c5-a9c4-4d22-bc40-346737b13e9b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-49c657c5-a9c4-4d22-bc40-346737b13e9b-root {
    text-align: left;
  }


#s-49c657c5-a9c4-4d22-bc40-346737b13e9b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-49c657c5-a9c4-4d22-bc40-346737b13e9b-root {
    text-align: left;
  }


#s-49c657c5-a9c4-4d22-bc40-346737b13e9b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-49c657c5-a9c4-4d22-bc40-346737b13e9b-root {
    text-align: left;
  }


#s-49c657c5-a9c4-4d22-bc40-346737b13e9b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-82e579ae-1252-40b6-a368-b37645f1ac08 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-82e579ae-1252-40b6-a368-b37645f1ac08:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2M0ZmNlY2YtNWFjNS00YjNmLTk3ZWMtMTZiZWYwZjQ3MDkwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjk5NTQ1NDU0NTQ1NDU0NTUiIHN0eWxlPSJzdG9wLWNvbG9yOiNiMzhiYmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNmMzcwMjE7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzNjNGZjZWNmLTVhYzUtNGIzZi05N2VjLTE2YmVmMGY0NzA5MCkiLz48L3N2Zz4=) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>3, "pos"=>0.9954545454545455, "color"=>"#b38bbf"}, {"id"=>1, "pos"=>1, "color"=>"#f37021"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-82e579ae-1252-40b6-a368-b37645f1ac08:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-82e579ae-1252-40b6-a368-b37645f1ac08-root {
    text-align: left;
  }


#s-82e579ae-1252-40b6-a368-b37645f1ac08.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-82e579ae-1252-40b6-a368-b37645f1ac08-root {
    text-align: left;
  }


#s-82e579ae-1252-40b6-a368-b37645f1ac08.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-82e579ae-1252-40b6-a368-b37645f1ac08-root {
    text-align: left;
  }


#s-82e579ae-1252-40b6-a368-b37645f1ac08.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-82e579ae-1252-40b6-a368-b37645f1ac08-root {
    text-align: left;
  }


#s-82e579ae-1252-40b6-a368-b37645f1ac08.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-82e579ae-1252-40b6-a368-b37645f1ac08-root {
    text-align: left;
  }


#s-82e579ae-1252-40b6-a368-b37645f1ac08.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNjE0ZTYzYTYtZDk5ZC00MjdhLTg0YzEtMjViYzM3Nzg0OWJhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYjM4YmJmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2MTRlNjNhNi1kOTlkLTQyN2EtODRjMS0yNWJjMzc3ODQ5YmEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#b38bbf"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60-root {
    text-align: left;
  }


#s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60-root {
    text-align: left;
  }


#s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60-root {
    text-align: left;
  }


#s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60-root {
    text-align: left;
  }


#s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60-root {
    text-align: left;
  }


#s-d6db6c32-446a-4083-ba6c-6bb87ee7ee60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 14px;
padding-left: 20px;
padding-bottom: 14px;
padding-right: 20px;
border-radius: 0px;
background-color: rgba(237, 155, 195, 1);
text-align: center;
text-decoration: none;
line-height: 1em;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52:hover {background-color: rgba(225, 31, 143, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52-root {
    text-align: center;
  }


#s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52-root {
    text-align: center;
  }


#s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52-root {
    text-align: center;
  }


#s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52-root {
    text-align: center;
  }


#s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52-root {
    text-align: center;
  }


#s-34c6f2a6-b0ea-412b-bf23-ff97b3ce1e52.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-84a69ed0-8a04-4e99-9d0e-5e9678aaf911 {
  margin-top: 50px;
margin-bottom: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.5);
border-style: solid;
border-radius: 0px;
min-height: 0px;
opacity: 1;
background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px){#s-84a69ed0-8a04-4e99-9d0e-5e9678aaf911 {
  display: none;
}
#s-84a69ed0-8a04-4e99-9d0e-5e9678aaf911, #wrap-s-84a69ed0-8a04-4e99-9d0e-5e9678aaf911 { display: none !important; }}







#s-84a69ed0-8a04-4e99-9d0e-5e9678aaf911 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-84a69ed0-8a04-4e99-9d0e-5e9678aaf911.shg-box.shg-c {
  justify-content: flex-end;
}

#s-fc6618ef-0869-45ee-81fb-c775af0f1429 {
  min-height: 50px;
}








#s-fc6618ef-0869-45ee-81fb-c775af0f1429 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fc6618ef-0869-45ee-81fb-c775af0f1429.shg-box.shg-c {
  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 {
  
  
  
}

.shg-default-text-content a {
  background-color: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-style: inherit;
  text-decoration: underline;
  text-transform: inherit;
}

.shg-default-text-content strong,
.shg-default-text-content em {
  background-color: inherit;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-align: inherit;
  text-transform: inherit;
}

.shg-default-text-content em {
  font-weight: inherit;
}

.shg-default-text-content strong {
  font-style: inherit;
  font-weight: 700;
}

/* https://stackoverflow.com/a/16094931/3696652 */
.shg-default-text-content ::-moz-selection, .shg-default-text-content *::-moz-selection {
  background: #accef7;
}
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

.shg-default-text-content p {
  font-size: 1em;
  
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0.6em;
  
  
}

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

.shg-theme-text-content p {
  
  
  
}

#s-6624d0c0-fc62-407e-ab87-a337b7352027 {
  margin-top: 30px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-c23f11ed-8c08-4c90-b0ca-1ac8aa49acdd {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

@media (min-width: 0px) {
[id="s-c23f11ed-8c08-4c90-b0ca-1ac8aa49acdd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c23f11ed-8c08-4c90-b0ca-1ac8aa49acdd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-c23f11ed-8c08-4c90-b0ca-1ac8aa49acdd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-c23f11ed-8c08-4c90-b0ca-1ac8aa49acdd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-73f5f609-8f89-4c67-bad2-de0f80a4912a .shogun-icon-wrapper {
  text-align: center;
}


#s-73f5f609-8f89-4c67-bad2-de0f80a4912a .shogun-icon-wrapper > .shogun-icon {

  font-size: 47px !important;
  color: rgba(225, 31, 143, 1);
}

#s-a6242621-f6e6-46d4-91a2-becbab3f02da {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-057d02b3-85dd-43fd-b28d-396c4fb3f734 .shogun-icon-wrapper {
  text-align: center;
}


#s-057d02b3-85dd-43fd-b28d-396c4fb3f734 .shogun-icon-wrapper > .shogun-icon {

  font-size: 47px !important;
  color: rgba(225, 31, 143, 1);
}

#s-e6703e48-7efb-4b8c-bc9e-edd6f48a9ead {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-edeba2cf-5e59-4947-9306-59e1758beb57 .shogun-icon-wrapper {
  text-align: center;
}


#s-edeba2cf-5e59-4947-9306-59e1758beb57 .shogun-icon-wrapper > .shogun-icon {

  font-size: 47px !important;
  color: rgba(225, 31, 143, 1);
}

#s-08159421-5950-4d37-940d-a51366326eec {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-42d30a9b-7838-4e63-9bf6-4b54383984a1 {
  margin-top: 29px;
margin-left: 25px;
margin-bottom: 42px;
margin-right: 25px;
padding-top: 16px;
padding-left: 40px;
padding-bottom: 16px;
padding-right: 40px;
border-radius: 0px;
background-color: rgba(226, 159, 193, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-42d30a9b-7838-4e63-9bf6-4b54383984a1:hover {background-color: rgba(225, 31, 143, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-42d30a9b-7838-4e63-9bf6-4b54383984a1:active {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-42d30a9b-7838-4e63-9bf6-4b54383984a1-root {
    text-align: center;
  }


#s-42d30a9b-7838-4e63-9bf6-4b54383984a1.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-42d30a9b-7838-4e63-9bf6-4b54383984a1-root {
    text-align: center;
  }


#s-42d30a9b-7838-4e63-9bf6-4b54383984a1.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-42d30a9b-7838-4e63-9bf6-4b54383984a1-root {
    text-align: center;
  }


#s-42d30a9b-7838-4e63-9bf6-4b54383984a1.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-42d30a9b-7838-4e63-9bf6-4b54383984a1-root {
    text-align: center;
  }


#s-42d30a9b-7838-4e63-9bf6-4b54383984a1.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-42d30a9b-7838-4e63-9bf6-4b54383984a1-root {
    text-align: center;
  }


#s-42d30a9b-7838-4e63-9bf6-4b54383984a1.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-16c3c184-b5cd-4ae7-94b9-20627ff3423b {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 10px;
min-height: 400px;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-16c3c184-b5cd-4ae7-94b9-20627ff3423b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-16c3c184-b5cd-4ae7-94b9-20627ff3423b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-16c3c184-b5cd-4ae7-94b9-20627ff3423b {
  
}
}@media (max-width: 767px){#s-16c3c184-b5cd-4ae7-94b9-20627ff3423b {
  margin-left: 0px;
margin-right: 0px;
padding-bottom: 0px;
}
}







#s-16c3c184-b5cd-4ae7-94b9-20627ff3423b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-16c3c184-b5cd-4ae7-94b9-20627ff3423b.shg-box.shg-c {
  justify-content: center;
}

#s-82e7350c-89c4-4d65-a8db-8840c66ccd06 {
  margin-top: 30px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

.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-6f9855a1-c03d-4ee3-be3c-aa1d37c8e9da {
  margin-left: auto;
margin-right: auto;
}

#s-6f9855a1-c03d-4ee3-be3c-aa1d37c8e9da .shogun-countdown span, #s-6f9855a1-c03d-4ee3-be3c-aa1d37c8e9da .shogun-countdown label {
  color: rgba(225, 31, 143, 1);
}
#s-484ab2e9-7e9f-4496-af27-d257f85b9919 {
  margin-left: 5%;
margin-right: 5%;
padding-top: 1px;
padding-left: 25px;
padding-bottom: 16px;
padding-right: 25px;
}
@media (max-width: 767px){#s-484ab2e9-7e9f-4496-af27-d257f85b9919 {
  padding-left: 0px;
padding-right: 0px;
}
}
#s-bdb2575a-ab38-440f-9548-f95c60b2ad15 {
  margin-top: 0px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
min-height: 150px;
}

@media (min-width: 0px) {
[id="s-bdb2575a-ab38-440f-9548-f95c60b2ad15"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bdb2575a-ab38-440f-9548-f95c60b2ad15"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-bdb2575a-ab38-440f-9548-f95c60b2ad15"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-bdb2575a-ab38-440f-9548-f95c60b2ad15"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-bfc451c6-9931-4ed0-a515-4852d29d99bd {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(225, 31, 143, 1);
}








#s-bfc451c6-9931-4ed0-a515-4852d29d99bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bfc451c6-9931-4ed0-a515-4852d29d99bd {
  cursor: pointer;
}#s-bfc451c6-9931-4ed0-a515-4852d29d99bd.shg-box.shg-c {
  justify-content: center;
}

#s-2d9a10f0-d50c-4349-822f-276fb54c3378 {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-fc887748-beeb-40d5-8643-163c2e1c7886 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 12px;
padding-bottom: 15px;
padding-right: 12px;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(225, 31, 143, 1);
}
#s-fc887748-beeb-40d5-8643-163c2e1c7886:hover {background-color: rgba(226, 159, 193, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-fc887748-beeb-40d5-8643-163c2e1c7886:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-fc887748-beeb-40d5-8643-163c2e1c7886-root {
    text-align: center;
  }


#s-fc887748-beeb-40d5-8643-163c2e1c7886.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fc887748-beeb-40d5-8643-163c2e1c7886-root {
    text-align: center;
  }


#s-fc887748-beeb-40d5-8643-163c2e1c7886.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fc887748-beeb-40d5-8643-163c2e1c7886-root {
    text-align: center;
  }


#s-fc887748-beeb-40d5-8643-163c2e1c7886.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fc887748-beeb-40d5-8643-163c2e1c7886-root {
    text-align: center;
  }


#s-fc887748-beeb-40d5-8643-163c2e1c7886.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fc887748-beeb-40d5-8643-163c2e1c7886-root {
    text-align: center;
  }


#s-fc887748-beeb-40d5-8643-163c2e1c7886.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-25f7721d-c1ff-410a-ba9b-79bbd93d1158 {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(255, 255, 255, 1);
}








#s-25f7721d-c1ff-410a-ba9b-79bbd93d1158 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-25f7721d-c1ff-410a-ba9b-79bbd93d1158 {
  cursor: pointer;
}#s-25f7721d-c1ff-410a-ba9b-79bbd93d1158.shg-box.shg-c {
  justify-content: center;
}

#s-0aeb91bd-7203-4461-8f3e-b3586b592fa0 {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-6c46fa4d-acc0-411b-8b70-0595fcacc925 {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(255, 255, 255, 1);
}








#s-6c46fa4d-acc0-411b-8b70-0595fcacc925 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6c46fa4d-acc0-411b-8b70-0595fcacc925 {
  cursor: pointer;
}#s-6c46fa4d-acc0-411b-8b70-0595fcacc925.shg-box.shg-c {
  justify-content: center;
}

#s-8a6a772b-dfae-433d-8063-31e6cf3f8b3f {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-6bc04c62-05c0-44e3-b2f3-800ae006621c {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 10px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(225, 31, 143, 1);
}








#s-6bc04c62-05c0-44e3-b2f3-800ae006621c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6bc04c62-05c0-44e3-b2f3-800ae006621c {
  cursor: pointer;
}#s-6bc04c62-05c0-44e3-b2f3-800ae006621c.shg-box.shg-c {
  justify-content: center;
}

#s-62862e89-3dae-497f-a7c4-4b6425c1ffae {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 12px;
padding-bottom: 15px;
padding-right: 12px;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(225, 31, 143, 1);
}
#s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5:hover {background-color: rgba(226, 159, 193, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5-root {
    text-align: center;
  }


#s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5-root {
    text-align: center;
  }


#s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5-root {
    text-align: center;
  }


#s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5-root {
    text-align: center;
  }


#s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5-root {
    text-align: center;
  }


#s-0b9970d7-2c4b-4d5a-80f2-7e5a36f97ea5.shg-btn {
  color: rgba(225, 31, 143, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-cf6d01e1-c60e-45b5-bcfa-be24fe8523b1 {
  margin-top: 20px;
margin-right: 4%;
padding-top: 1px;
padding-left: 25px;
padding-bottom: 16px;
padding-right: 25px;
}
@media (max-width: 767px){#s-cf6d01e1-c60e-45b5-bcfa-be24fe8523b1 {
  padding-left: 0px;
padding-right: 0px;
}
}
#s-b835553c-6d48-46e9-839e-39428550a904 {
  min-height: 50px;
background-color: rgba(146, 179, 208, 1);
}








#s-b835553c-6d48-46e9-839e-39428550a904 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b835553c-6d48-46e9-839e-39428550a904.shg-box.shg-c {
  justify-content: center;
}

#s-bea81ca0-18b7-405f-8063-13eea044408a {
  margin-top: 30px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-bd2151b8-5a29-4a18-ab72-2fe63e943c50 {
  margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}

#s-230e5df2-dfcf-431a-8985-46e54fc189f9 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 2px;
padding-bottom: 0px;
min-height: 50px;
background-color: rgba(244, 244, 244, 1);
}








#s-230e5df2-dfcf-431a-8985-46e54fc189f9 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-230e5df2-dfcf-431a-8985-46e54fc189f9.shg-box.shg-c {
  justify-content: center;
}

#s-7eae0da2-5fee-46fe-9e81-e312df71cc80 {
  margin-top: 30px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-91c73e89-85f3-45a6-b1c5-16dc841430b3 {
  margin-left: 27px;
margin-right: 27px;
}

#s-26c82242-4853-4dbb-a5db-c832c9a2a087 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-26c82242-4853-4dbb-a5db-c832c9a2a087 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-26c82242-4853-4dbb-a5db-c832c9a2a087.shg-box.shg-c {
  justify-content: center;
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  margin-left: auto;
margin-right: auto;
max-width: 1241px;
aspect-ratio: 1241/1754;
text-align: center;
}



.shg-image-margin-container-s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }

    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-link {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1241px;
  }



  img.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
    
    
    
    max-height: 1241px;
  }


.s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-content {
  
    align-items: center;
  
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c369961a-c07c-440c-85be-3d4c8e515e68 {
      --shg-aspect-ratio: calc(1241/1754); 
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
      position: relative;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1241px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  
  
  
  
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }

    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-link {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1241px;
  }



  img.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
    
    
    
    max-height: 1241px;
  }


.s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-content {
  
    align-items: center;
  
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c369961a-c07c-440c-85be-3d4c8e515e68 {
      --shg-aspect-ratio: calc(1241/1754); 
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
      position: relative;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1241px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  
  
  
  
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }

    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-link {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1241px;
  }



  img.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
    
    
    
    max-height: 1241px;
  }


.s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-content {
  
    align-items: center;
  
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c369961a-c07c-440c-85be-3d4c8e515e68 {
      --shg-aspect-ratio: calc(1241/1754); 
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
      position: relative;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1241px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  
  
  
  
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }

    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-link {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1241px;
  }



  img.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
    
    
    
    max-height: 1241px;
  }


.s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-content {
  
    align-items: center;
  
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c369961a-c07c-440c-85be-3d4c8e515e68 {
      --shg-aspect-ratio: calc(1241/1754); 
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
      position: relative;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1241px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  
  
  
  
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }

    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-link {
      aspect-ratio: 1241/1754;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c369961a-c07c-440c-85be-3d4c8e515e68 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1241px;
  }



  img.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
    
    
    
    max-height: 1241px;
  }


.s-c369961a-c07c-440c-85be-3d4c8e515e68 .shogun-image-content {
  
    align-items: center;
  
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c369961a-c07c-440c-85be-3d4c8e515e68 {
      --shg-aspect-ratio: calc(1241/1754); 
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container {
      position: relative;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c369961a-c07c-440c-85be-3d4c8e515e68 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1241px;
    }
  }

}
#s-00ab7dba-4b8a-4b3c-9149-d483abf93042 {
  min-height: 50px;
background-color: rgba(241, 241, 241, 1);
}








#s-00ab7dba-4b8a-4b3c-9149-d483abf93042 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00ab7dba-4b8a-4b3c-9149-d483abf93042.shg-box.shg-c {
  justify-content: center;
}

#s-7f76083e-d4dc-4c6e-90a0-413e9a755194 {
  margin-top: 30px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-cd519e26-c4a0-44a0-88be-614059e5bd66 {
  margin-left: 30px;
margin-bottom: 20px;
margin-right: 30px;
}

@media (min-width: 0px) {
[id="s-cd519e26-c4a0-44a0-88be-614059e5bd66"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cd519e26-c4a0-44a0-88be-614059e5bd66"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-cd519e26-c4a0-44a0-88be-614059e5bd66"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-cd519e26-c4a0-44a0-88be-614059e5bd66"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-0521356a-634f-4250-9c80-819652ad7a07 {
  margin-bottom: 20px;
}

#s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iY2EwZTZlMzgtYzk1Yi00YjRmLWEwMGQtODQyNjEzYWRhNjgzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWQ5YmMzO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjYTBlNmUzOC1jOTViLTRiNGYtYTAwZC04NDI2MTNhZGE2ODMpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 29px;
margin-left: 25px;
margin-bottom: 42px;
margin-right: 25px;
padding-top: 16px;
padding-left: 40px;
padding-bottom: 16px;
padding-right: 40px;
border-radius: 0px;
text-align: center;
text-decoration: none;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ed9bc3"}, {"id"=>2, "pos"=>1, "color"=>"#ff9500"}];
hover-type: gradient;
}
#s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd:hover {background-color: rgba(225, 31, 143, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd:active {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd-root {
    text-align: center;
  }


#s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd-root {
    text-align: center;
  }


#s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd-root {
    text-align: center;
  }


#s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd-root {
    text-align: center;
  }


#s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd-root {
    text-align: center;
  }


#s-58fc70e1-f0e8-4102-9a53-5c1d191a7ffd.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-4b0be037-370c-402a-98eb-6f817ab40599 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
}








#s-4b0be037-370c-402a-98eb-6f817ab40599 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b0be037-370c-402a-98eb-6f817ab40599.shg-box.shg-c {
  justify-content: center;
}

#s-aa680a72-5c4b-4217-89a5-d479df44278b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(226, 159, 193, 1);
}








#s-aa680a72-5c4b-4217-89a5-d479df44278b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa680a72-5c4b-4217-89a5-d479df44278b.shg-box.shg-c {
  justify-content: center;
}

#s-504ad4b9-33f3-403d-a553-59b8c4c82db9 {
  margin-top: 30px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-5f3e103b-c40f-4008-b898-4fad6d30c8ed {
  margin-left: 15%;
margin-bottom: 30px;
margin-right: 15%;
}

#s-368f6a83-606e-4506-bbd9-4ef9f63017fe {
  margin-left: 15%;
margin-right: 15%;
}

#s-147f8c2c-7f9a-403f-b49e-cd54f6e1cd20 {
  margin-top: 30px;
margin-left: 30%;
margin-bottom: 30px;
margin-right: 30%;
}

@media (min-width: 0px) {
[id="s-147f8c2c-7f9a-403f-b49e-cd54f6e1cd20"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-147f8c2c-7f9a-403f-b49e-cd54f6e1cd20"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-147f8c2c-7f9a-403f-b49e-cd54f6e1cd20"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-147f8c2c-7f9a-403f-b49e-cd54f6e1cd20"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8fc9abe6-d229-4cdd-b705-620810115695 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8fc9abe6-d229-4cdd-b705-620810115695 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8fc9abe6-d229-4cdd-b705-620810115695.shg-box.shg-c {
  justify-content: center;
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  margin-left: 25%;
margin-right: 25%;
max-width: 441px;
aspect-ratio: 441/490;
text-align: center;
}



.shg-image-margin-container-s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  margin-left: 25%;
  margin-right: 25%;
  
  
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }

    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-link {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 441px;
  }



  img.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
    
    
    
    max-height: 441px;
  }


.s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-content {
  
    align-items: center;
  
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
      --shg-aspect-ratio: calc(441/490); 
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
      position: relative;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 441px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  
  
  
  
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }

    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-link {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 441px;
  }



  img.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
    
    
    
    max-height: 441px;
  }


.s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-content {
  
    align-items: center;
  
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
      --shg-aspect-ratio: calc(441/490); 
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
      position: relative;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 441px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  
  
  
  
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }

    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-link {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 441px;
  }



  img.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
    
    
    
    max-height: 441px;
  }


.s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-content {
  
    align-items: center;
  
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
      --shg-aspect-ratio: calc(441/490); 
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
      position: relative;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 441px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  
  
  
  
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }

    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-link {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 441px;
  }



  img.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
    
    
    
    max-height: 441px;
  }


.s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-content {
  
    align-items: center;
  
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
      --shg-aspect-ratio: calc(441/490); 
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
      position: relative;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 441px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  
  
  
  
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }

    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-link {
      aspect-ratio: 441/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 441px;
  }



  img.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
    
    
    
    max-height: 441px;
  }


.s-595eca29-95ab-43bb-ab52-24ea17bf9cce .shogun-image-content {
  
    align-items: center;
  
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce {
      --shg-aspect-ratio: calc(441/490); 
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container {
      position: relative;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-595eca29-95ab-43bb-ab52-24ea17bf9cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 441px;
    }
  }

}
#s-1e706d69-8f45-47f4-9886-c565bf17690f {
  margin-left: 25%;
margin-right: 25%;
max-width: 300px;
text-align: center;
}







  #s-1e706d69-8f45-47f4-9886-c565bf17690f img.shogun-image {
    

    
    
    
  }


#s-1e706d69-8f45-47f4-9886-c565bf17690f .shogun-image-content {
  
    align-items: center;
  
}

#s-d58e2599-2e8d-4024-b173-3dd226e00fe0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d58e2599-2e8d-4024-b173-3dd226e00fe0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d58e2599-2e8d-4024-b173-3dd226e00fe0.shg-box.shg-c {
  justify-content: center;
}

#s-56983dcf-b1be-431d-97b6-c45fc21555b4 {
  min-height: 50px;
background-color: rgba(226, 159, 193, 1);
}
@media (max-width: 767px){#s-56983dcf-b1be-431d-97b6-c45fc21555b4 {
  margin-left: 0%;
margin-right: 0%;
}
}







#s-56983dcf-b1be-431d-97b6-c45fc21555b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-56983dcf-b1be-431d-97b6-c45fc21555b4.shg-box.shg-c {
  justify-content: center;
}

#s-d43e06c3-5ebb-4378-b906-6ccc015aec40 {
  margin-top: 35px;
margin-left: 15%;
margin-bottom: 5px;
margin-right: 15%;
}

#s-2c256466-3fcf-47ce-a983-860ed375c16f {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZmUwODhhZGQtYWZiOS00OWI3LWJjZDctM2E3YmY3Njg1YmNhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZmZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmZTA4OGFkZC1hZmI5LTQ5YjctYmNkNy0zYTdiZjc2ODViY2EpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 20px;
margin-left: 25px;
margin-bottom: 40px;
margin-right: 25px;
padding-top: 16px;
padding-left: 40px;
padding-bottom: 16px;
padding-right: 40px;
border-radius: 0px;
text-align: center;
text-decoration: none;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ffffff"}, {"id"=>2, "pos"=>1, "color"=>"#ff9500"}];
hover-type: gradient;
color: rgba(230, 64, 151, 1);
}
#s-2c256466-3fcf-47ce-a983-860ed375c16f:hover {background-color: rgba(225, 31, 143, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-2c256466-3fcf-47ce-a983-860ed375c16f:active {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-2c256466-3fcf-47ce-a983-860ed375c16f-root {
    text-align: center;
  }


#s-2c256466-3fcf-47ce-a983-860ed375c16f.shg-btn {
  color: rgba(230, 64, 151, 1);
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2c256466-3fcf-47ce-a983-860ed375c16f-root {
    text-align: center;
  }


#s-2c256466-3fcf-47ce-a983-860ed375c16f.shg-btn {
  color: rgba(230, 64, 151, 1);
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2c256466-3fcf-47ce-a983-860ed375c16f-root {
    text-align: center;
  }


#s-2c256466-3fcf-47ce-a983-860ed375c16f.shg-btn {
  color: rgba(230, 64, 151, 1);
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2c256466-3fcf-47ce-a983-860ed375c16f-root {
    text-align: center;
  }


#s-2c256466-3fcf-47ce-a983-860ed375c16f.shg-btn {
  color: rgba(230, 64, 151, 1);
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2c256466-3fcf-47ce-a983-860ed375c16f-root {
    text-align: center;
  }


#s-2c256466-3fcf-47ce-a983-860ed375c16f.shg-btn {
  color: rgba(230, 64, 151, 1);
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-5db4f880-62dc-41b0-ac79-e4407bee77cb {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 48px;
background-color: rgba(160, 208, 194, 1);
}








#s-5db4f880-62dc-41b0-ac79-e4407bee77cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5db4f880-62dc-41b0-ac79-e4407bee77cb.shg-box.shg-c {
  justify-content: center;
}

#s-df53b499-fe48-48b8-b70a-818825775cb2 {
  margin-top: 25px;
margin-bottom: 25px;
}

#s-df53b499-fe48-48b8-b70a-818825775cb2 .shogun-countdown span, #s-df53b499-fe48-48b8-b70a-818825775cb2 .shogun-countdown label {
  color: rgba(255, 255, 255, 1);
}
#s-c5fbdc00-ec8d-4419-8576-a151a1ff9e8b {
  min-height: 50px;
}
@media (max-width: 767px){#s-c5fbdc00-ec8d-4419-8576-a151a1ff9e8b {
  margin-left: 5%;
margin-right: 5%;
}
}







#s-c5fbdc00-ec8d-4419-8576-a151a1ff9e8b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c5fbdc00-ec8d-4419-8576-a151a1ff9e8b.shg-box.shg-c {
  justify-content: center;
}

#s-8fe8f1a7-cc63-40e4-95b7-0aba33165330 {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-6963f159-d9d3-46f1-a45c-dba8001c674b {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-6963f159-d9d3-46f1-a45c-dba8001c674b {
  display: none;
}
#s-6963f159-d9d3-46f1-a45c-dba8001c674b, #wrap-s-6963f159-d9d3-46f1-a45c-dba8001c674b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6963f159-d9d3-46f1-a45c-dba8001c674b {
  display: none;
}
#s-6963f159-d9d3-46f1-a45c-dba8001c674b, #wrap-s-6963f159-d9d3-46f1-a45c-dba8001c674b { display: none !important; }}
@media (min-width: 0px) {
[id="s-6963f159-d9d3-46f1-a45c-dba8001c674b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-6963f159-d9d3-46f1-a45c-dba8001c674b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-6963f159-d9d3-46f1-a45c-dba8001c674b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-6963f159-d9d3-46f1-a45c-dba8001c674b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-content {
  
    align-items: center;
  
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
      position: relative;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  
  
  
  
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-content {
  
    align-items: center;
  
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
      position: relative;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  
  
  
  
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-content {
  
    align-items: center;
  
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
      position: relative;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  
  
  
  
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-content {
  
    align-items: center;
  
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
      position: relative;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  
  
  
  
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 .shogun-image-content {
  
    align-items: center;
  
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container {
      position: relative;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d78045-23c5-4ccf-91e2-c5e2fb425655 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-content {
  
    align-items: center;
  
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
      position: relative;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  
  
  
  
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-content {
  
    align-items: center;
  
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
      position: relative;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  
  
  
  
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-content {
  
    align-items: center;
  
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
      position: relative;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  
  
  
  
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-content {
  
    align-items: center;
  
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
      position: relative;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  
  
  
  
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed .shogun-image-content {
  
    align-items: center;
  
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container {
      position: relative;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ace3721a-0b7e-4d3d-87d2-8c03192e95ed img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-62aaea90-fc73-4489-981e-677773b066b0 {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-62aaea90-fc73-4489-981e-677773b066b0 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-62aaea90-fc73-4489-981e-677773b066b0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-content {
  
    align-items: center;
  
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-62aaea90-fc73-4489-981e-677773b066b0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
      position: relative;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-62aaea90-fc73-4489-981e-677773b066b0 {
  
  
  
  
}

#s-62aaea90-fc73-4489-981e-677773b066b0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-content {
  
    align-items: center;
  
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-62aaea90-fc73-4489-981e-677773b066b0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
      position: relative;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-62aaea90-fc73-4489-981e-677773b066b0 {
  
  
  
  
}

#s-62aaea90-fc73-4489-981e-677773b066b0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-content {
  
    align-items: center;
  
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-62aaea90-fc73-4489-981e-677773b066b0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
      position: relative;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-62aaea90-fc73-4489-981e-677773b066b0 {
  
  
  
  
}

#s-62aaea90-fc73-4489-981e-677773b066b0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-content {
  
    align-items: center;
  
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-62aaea90-fc73-4489-981e-677773b066b0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
      position: relative;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-62aaea90-fc73-4489-981e-677773b066b0 {
  
  
  
  
}

#s-62aaea90-fc73-4489-981e-677773b066b0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-62aaea90-fc73-4489-981e-677773b066b0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-62aaea90-fc73-4489-981e-677773b066b0 .shogun-image-content {
  
    align-items: center;
  
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-62aaea90-fc73-4489-981e-677773b066b0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container {
      position: relative;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-62aaea90-fc73-4489-981e-677773b066b0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-content {
  
    align-items: center;
  
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
      position: relative;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  
  
  
  
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-content {
  
    align-items: center;
  
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
      position: relative;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  
  
  
  
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-content {
  
    align-items: center;
  
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
      position: relative;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  
  
  
  
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-content {
  
    align-items: center;
  
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
      position: relative;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  
  
  
  
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 .shogun-image-content {
  
    align-items: center;
  
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container {
      position: relative;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ec54051-17fb-405c-a21e-54d4ff49f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4 {
  display: none;
}
#s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4, #wrap-s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4 {
  display: none;
}
#s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4, #wrap-s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4 { display: none !important; }}
@media (min-width: 0px) {
[id="s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-ab5f01ad-9da0-401b-9dd1-62e68331c0d4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-content {
  
    align-items: center;
  
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
      position: relative;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  
  
  
  
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-content {
  
    align-items: center;
  
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
      position: relative;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  
  
  
  
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-content {
  
    align-items: center;
  
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
      position: relative;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  
  
  
  
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-content {
  
    align-items: center;
  
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
      position: relative;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  
  
  
  
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b .shogun-image-content {
  
    align-items: center;
  
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container {
      position: relative;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8398ee88-f8fb-41dd-8ad5-6ff51f85344b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-content {
  
    align-items: center;
  
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
      position: relative;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  
  
  
  
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-content {
  
    align-items: center;
  
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
      position: relative;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  
  
  
  
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-content {
  
    align-items: center;
  
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
      position: relative;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  
  
  
  
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-content {
  
    align-items: center;
  
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
      position: relative;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  
  
  
  
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 .shogun-image-content {
  
    align-items: center;
  
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container {
      position: relative;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7fec2bf9-7081-426d-89ca-f4bfb7560dc0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-content {
  
    align-items: center;
  
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e51d323f-8d98-45e0-a765-38ef600353d3 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
      position: relative;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  
  
  
  
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-content {
  
    align-items: center;
  
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e51d323f-8d98-45e0-a765-38ef600353d3 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
      position: relative;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  
  
  
  
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-content {
  
    align-items: center;
  
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e51d323f-8d98-45e0-a765-38ef600353d3 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
      position: relative;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  
  
  
  
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-content {
  
    align-items: center;
  
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e51d323f-8d98-45e0-a765-38ef600353d3 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
      position: relative;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  
  
  
  
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e51d323f-8d98-45e0-a765-38ef600353d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e51d323f-8d98-45e0-a765-38ef600353d3 .shogun-image-content {
  
    align-items: center;
  
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e51d323f-8d98-45e0-a765-38ef600353d3 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container {
      position: relative;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e51d323f-8d98-45e0-a765-38ef600353d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-9fdc5af1-3f12-4e85-9a19-df25e6820492 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 768px) and (max-width: 991px){#s-9fdc5af1-3f12-4e85-9a19-df25e6820492 {
  display: none;
}
#s-9fdc5af1-3f12-4e85-9a19-df25e6820492, #wrap-s-9fdc5af1-3f12-4e85-9a19-df25e6820492 { display: none !important; }}@media (max-width: 767px){#s-9fdc5af1-3f12-4e85-9a19-df25e6820492 {
  display: none;
}
#s-9fdc5af1-3f12-4e85-9a19-df25e6820492, #wrap-s-9fdc5af1-3f12-4e85-9a19-df25e6820492 { display: none !important; }}
@media (min-width: 0px) {
[id="s-9fdc5af1-3f12-4e85-9a19-df25e6820492"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-9fdc5af1-3f12-4e85-9a19-df25e6820492"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-9fdc5af1-3f12-4e85-9a19-df25e6820492"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-9fdc5af1-3f12-4e85-9a19-df25e6820492"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-content {
  
    align-items: center;
  
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
      position: relative;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  
  
  
  
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-content {
  
    align-items: center;
  
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
      position: relative;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  
  
  
  
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-content {
  
    align-items: center;
  
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
      position: relative;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  
  
  
  
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-content {
  
    align-items: center;
  
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
      position: relative;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  
  
  
  
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc .shogun-image-content {
  
    align-items: center;
  
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container {
      position: relative;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c64989f3-2d2c-4b20-bac9-3a846d8ebedc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-content {
  
    align-items: center;
  
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
      position: relative;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  
  
  
  
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-content {
  
    align-items: center;
  
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
      position: relative;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  
  
  
  
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-content {
  
    align-items: center;
  
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
      position: relative;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  
  
  
  
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-content {
  
    align-items: center;
  
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
      position: relative;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  
  
  
  
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-eadeeef1-6f62-466a-be5c-b74e79c7feff .shogun-image-content {
  
    align-items: center;
  
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container {
      position: relative;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eadeeef1-6f62-466a-be5c-b74e79c7feff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-185f3b88-3ded-4267-8106-92dcc505a535 {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-185f3b88-3ded-4267-8106-92dcc505a535 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-185f3b88-3ded-4267-8106-92dcc505a535 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-content {
  
    align-items: center;
  
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shg-align-container {
  display: flex;
  justify-content: center
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-185f3b88-3ded-4267-8106-92dcc505a535 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
      position: relative;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-185f3b88-3ded-4267-8106-92dcc505a535 {
  
  
  
  
}

#s-185f3b88-3ded-4267-8106-92dcc505a535 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-content {
  
    align-items: center;
  
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shg-align-container {
  display: flex;
  justify-content: center
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-185f3b88-3ded-4267-8106-92dcc505a535 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
      position: relative;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-185f3b88-3ded-4267-8106-92dcc505a535 {
  
  
  
  
}

#s-185f3b88-3ded-4267-8106-92dcc505a535 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-content {
  
    align-items: center;
  
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shg-align-container {
  display: flex;
  justify-content: center
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-185f3b88-3ded-4267-8106-92dcc505a535 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
      position: relative;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-185f3b88-3ded-4267-8106-92dcc505a535 {
  
  
  
  
}

#s-185f3b88-3ded-4267-8106-92dcc505a535 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-content {
  
    align-items: center;
  
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shg-align-container {
  display: flex;
  justify-content: center
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-185f3b88-3ded-4267-8106-92dcc505a535 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
      position: relative;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-185f3b88-3ded-4267-8106-92dcc505a535 {
  
  
  
  
}

#s-185f3b88-3ded-4267-8106-92dcc505a535 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-185f3b88-3ded-4267-8106-92dcc505a535 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-185f3b88-3ded-4267-8106-92dcc505a535 .shogun-image-content {
  
    align-items: center;
  
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shg-align-container {
  display: flex;
  justify-content: center
}

.s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-185f3b88-3ded-4267-8106-92dcc505a535 {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container {
      position: relative;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-185f3b88-3ded-4267-8106-92dcc505a535 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-content {
  
    align-items: center;
  
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
      position: relative;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  
  
  
  
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-content {
  
    align-items: center;
  
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
      position: relative;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  
  
  
  
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-content {
  
    align-items: center;
  
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
      position: relative;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  
  
  
  
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-content {
  
    align-items: center;
  
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
      position: relative;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  
  
  
  
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad .shogun-image-content {
  
    align-items: center;
  
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container {
      position: relative;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b423602c-aae5-470b-9f4d-a0f0b32e27ad img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-a132c3af-71dd-419a-8f05-e6124dfc4154 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 768px) and (max-width: 991px){#s-a132c3af-71dd-419a-8f05-e6124dfc4154 {
  display: none;
}
#s-a132c3af-71dd-419a-8f05-e6124dfc4154, #wrap-s-a132c3af-71dd-419a-8f05-e6124dfc4154 { display: none !important; }}@media (max-width: 767px){#s-a132c3af-71dd-419a-8f05-e6124dfc4154 {
  display: none;
}
#s-a132c3af-71dd-419a-8f05-e6124dfc4154, #wrap-s-a132c3af-71dd-419a-8f05-e6124dfc4154 { display: none !important; }}
@media (min-width: 0px) {
[id="s-a132c3af-71dd-419a-8f05-e6124dfc4154"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-a132c3af-71dd-419a-8f05-e6124dfc4154"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 992px) {
[id="s-a132c3af-71dd-419a-8f05-e6124dfc4154"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 1200px) {
[id="s-a132c3af-71dd-419a-8f05-e6124dfc4154"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 24.0px);
}

}

#s-e87964ca-164c-4152-95fb-6375e7a8813f {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-e87964ca-164c-4152-95fb-6375e7a8813f {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-content {
  
    align-items: center;
  
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e87964ca-164c-4152-95fb-6375e7a8813f {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
      position: relative;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-e87964ca-164c-4152-95fb-6375e7a8813f {
  
  
  
  
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-content {
  
    align-items: center;
  
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e87964ca-164c-4152-95fb-6375e7a8813f {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
      position: relative;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-e87964ca-164c-4152-95fb-6375e7a8813f {
  
  
  
  
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-content {
  
    align-items: center;
  
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e87964ca-164c-4152-95fb-6375e7a8813f {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
      position: relative;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-e87964ca-164c-4152-95fb-6375e7a8813f {
  
  
  
  
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-content {
  
    align-items: center;
  
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e87964ca-164c-4152-95fb-6375e7a8813f {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
      position: relative;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-e87964ca-164c-4152-95fb-6375e7a8813f {
  
  
  
  
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e87964ca-164c-4152-95fb-6375e7a8813f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-e87964ca-164c-4152-95fb-6375e7a8813f .shogun-image-content {
  
    align-items: center;
  
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e87964ca-164c-4152-95fb-6375e7a8813f {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container {
      position: relative;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e87964ca-164c-4152-95fb-6375e7a8813f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-content {
  
    align-items: center;
  
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
      position: relative;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  
  
  
  
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-content {
  
    align-items: center;
  
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
      position: relative;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  
  
  
  
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-content {
  
    align-items: center;
  
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
      position: relative;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  
  
  
  
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-content {
  
    align-items: center;
  
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
      position: relative;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  
  
  
  
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-6041b93b-3211-4bb2-ae18-8a4bed31edee .shogun-image-content {
  
    align-items: center;
  
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container {
      position: relative;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6041b93b-3211-4bb2-ae18-8a4bed31edee img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  margin-left: auto;
margin-right: auto;
max-width: 406px;
aspect-ratio: 406/286;
text-align: center;
}



.shg-image-margin-container-s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-content {
  
    align-items: center;
  
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-96054e3b-7830-4c57-9af4-5dcc503e963e {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
      position: relative;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  
  
  
  
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-content {
  
    align-items: center;
  
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-96054e3b-7830-4c57-9af4-5dcc503e963e {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
      position: relative;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  
  
  
  
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-content {
  
    align-items: center;
  
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-96054e3b-7830-4c57-9af4-5dcc503e963e {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
      position: relative;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  
  
  
  
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-content {
  
    align-items: center;
  
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-96054e3b-7830-4c57-9af4-5dcc503e963e {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
      position: relative;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  
  
  
  
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }

    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-link {
      aspect-ratio: 406/286;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-96054e3b-7830-4c57-9af4-5dcc503e963e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 406px;
  }



  img.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
    
    
    
    max-height: 406px;
  }


.s-96054e3b-7830-4c57-9af4-5dcc503e963e .shogun-image-content {
  
    align-items: center;
  
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-96054e3b-7830-4c57-9af4-5dcc503e963e {
      --shg-aspect-ratio: calc(406/286); 
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container {
      position: relative;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-96054e3b-7830-4c57-9af4-5dcc503e963e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 406px;
    }
  }

}
#s-5861ca66-e197-4f3a-808a-839c0900f789 {
  margin-top: 29px;
margin-left: 25px;
margin-bottom: 42px;
margin-right: 25px;
padding-top: 16px;
padding-left: 40px;
padding-bottom: 16px;
padding-right: 40px;
border-radius: 0px;
background-color: rgba(226, 159, 193, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-5861ca66-e197-4f3a-808a-839c0900f789:hover {background-color: rgba(225, 31, 143, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-5861ca66-e197-4f3a-808a-839c0900f789:active {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-5861ca66-e197-4f3a-808a-839c0900f789-root {
    text-align: center;
  }


#s-5861ca66-e197-4f3a-808a-839c0900f789.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5861ca66-e197-4f3a-808a-839c0900f789-root {
    text-align: center;
  }


#s-5861ca66-e197-4f3a-808a-839c0900f789.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5861ca66-e197-4f3a-808a-839c0900f789-root {
    text-align: center;
  }


#s-5861ca66-e197-4f3a-808a-839c0900f789.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5861ca66-e197-4f3a-808a-839c0900f789-root {
    text-align: center;
  }


#s-5861ca66-e197-4f3a-808a-839c0900f789.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5861ca66-e197-4f3a-808a-839c0900f789-root {
    text-align: center;
  }


#s-5861ca66-e197-4f3a-808a-839c0900f789.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}

/* <-- User Content Animations */

.shogun-form-error-msg,
.shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

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